在 Terminator 窗口内打开 vim

在 Terminator 窗口内打开 vim

在此处输入图片描述我已经开始使用 Terminator 模拟器,总体来说它很棒。但是我有一个恼人的问题是,每次我打开里面的 vim 时,窗口的行为都非常奇怪。基本上所有符号都变得很古怪,难以辨认。即使重绘屏幕也无济于事。

但是,如果我打开一个附加终端窗口,则包含 Vim 的原始窗口会恢复正常。我不想总是打开新窗口让 Vim 工作,所以我希望有人可能遇到过类似的问题。

我认为是 vimrc 设置关闭了。如果有帮助的话,我可以把部分内容放上来。谢谢

以下是 vimrc 文件的一些内容:

"source $VIMRUNTIME/vimrc_example.vim
"source $VIMRUNTIME/mswin.vim
"behave mswin

nmap <F8> :TagbarToggle<CR>


"set t_Co=256
" Let's set the wrap margin

" This line should not be removed as it ensures that various options are
" properly set to work with the Vim-related packages available in Debian.
" runtime! debian.vim

filetype plugin on
set hlsearch

"set foldmethod=syntax
"set foldnestmax=1


"set shellcmdflag=-ic


autocmd  BufRead,BufNewFile /tmp/calcurse* set filetype=tex
autocmd BufRead,BufNewFile ~/.calcurse/notes/* set filetype=tex

"if has('gui_running')
"  set guifont=Lucida_Console:h11
"endif

"set termguicolors


set grepprg=grep\ -nH\ $*
"set t_ut=

"set background=light ## Heading ##
"syntax enable 
"let g:solarized_termcolors=16

"colo desert

" Setting up the relative numbering feature.
set relativenumber 

set foldlevelstart=99

set nocompatible

set shellslash

"innoremap <expr><buffer><silent> gb  ':!zathura --synctex-forward 
'.line(".").':'.col('.').':% ' . 
shellescape(g:latex#data[b:latex.id].out()) . ' >/dev/null<CR>'
let g:livepreview_previewer = 'zathura'
nmap <F12> :LLPStartPreview<cr>

set sw=8

let mapleader=','
"filtetype indent on


set ttimeout



let g:tex_flavor ='pdflatex'

let g:Tex_DefaultTargetFormat ='pdf'

let g:Tex_CompileRule_pdf = 'pdflatex -synctex=1 -
interaction=nonstopmode $*'

let g:Tex_ViewRule_pdf = 'zathura'



"let g:Tex_CompileRule_dvi = 'latex --interaction=nonstopmode $*'
"let g:Tex_CompileRule_dvi = 'latex -interaction=nonstopmode  $*'

答案1

感谢您提出这个问题!我现在每天都在使用它。


您可以使用以下命令查看您正在使用的 Ubuntu 版本:

lsb_release -a

在 Ubuntu 16.04 LTS 下terminator安装如下:

sudo apt-get update
sudo apt-get install terminator

并输入以下命令运行:

terminator

vimterminator可以从窗户内部安装

sudo apt-get update
sudo apt-get install vim

并通过输入来运行它

vim
  • 它运行正常。没有任何奇怪的事情。

您可以使用Ctrl++打开右侧窗口ShiftE

另一个就在它下面,带有Ctrl++ShiftO

  • vim在所有这些方面都运行良好。

Ctrl++Shift关闭W您可以用鼠标选择的“当前窗口”。


此外,如果您在窗口内单击鼠标右键,则可以选择水平或垂直拆分窗口或关闭窗口。


vim这是在顶部屏幕中 使用的示例。

/home/pi/.vimrc看起来像这样:

syntax enable
set number
set ts=4
set autoindent
set expandtab
set shiftwidth=4
set cursorline
set showmatch
let python_highlight_all = 1

在此处输入图片描述


我经常cron通过打开下面的一个窗口来监控我的活动

Ctrl++ )ShiftO

wcron

让我的实时cron日志监视器运行,如下:

16.04:如何让 cron 创建 cron.log 并实时监控它?


然后在这个例子中,我wcron在底部,在它上面我运行了一个脚本,该脚本发送到外部数据记录器,然后运行rsync回到母舰的硬盘。

在此处输入图片描述


这太棒了。让 Ubuntu 体验在单个显示器上更加丰富。

相关内容