如果vim在右窗口(使用vsplit)和旧窗口(使用拆分)时打开新窗口,我更喜欢。 我读到我应该set splitright
和set splitbelow
到我的.vimrc
。我还加了g:netrw_altv=1
和g:netrw_alto=1
。当我点击v
按钮或输入:vsplit file.txt
时,此设置在netrw浏览器中不起作用。Vim忽略netrw中的窗口拆分设置
我的.vimrc:
syntax enable
set splitright
set splitbelow
let g:netrw_altv=1
let g:netrw_alto=1
set background=dar
colorscheme solarized
let g:solarized_termtrans=1
set t_Co=256
set expandtab
set tabstop=4
set shiftwidth=4
set smartindent
set smarttab
set gfn=Inconsolata\ Medium\ 11
set hls
set showmatch
set smartcase
set wildmenu
map <F2> :retab <CR> :wq! <CR>
“verbose set splitbelow”是什么? splitright?给你? – 2013-05-01 15:49:01
你有'+ vertsplit'和'+ windows'选项编译到你的vim版本中吗? 'splitright'和'splitbelow'在没有它们的情况下不起作用 – FDinoff 2013-05-01 16:27:37
@FDinoff - 它可以工作,但不在'netrw'中。我试过也加了'g:netrw_altv = 1'而没有任何效果。 – winnfield 2013-05-01 17:02:32