2013-05-01 87 views
2

如果vim在右窗口(使用vsplit)和舊窗口(使用拆分)時打開新窗口,我更喜歡。 我讀到我應該set splitrightset splitbelow到我的.vimrc。我還加了g:netrw_altv=1g: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> 
+0

「verbose set splitbelow」是什麼? splitright?給你? – 2013-05-01 15:49:01

+0

你有'+ vertsplit'和'+ windows'選項編譯到你的vim版本中嗎? 'splitright'和'splitbelow'在沒有它們的情況下不起作用 – FDinoff 2013-05-01 16:27:37

+0

@FDinoff - 它可以工作,但不在'netrw'中。我試過也加了'g:netrw_altv = 1'而沒有任何效果。 – winnfield 2013-05-01 17:02:32

回答

0

奇怪,因爲:vsp即使沒有在我的機器的選項打開底部右側的新的分割和:sp。你可能想看看這個主題:http://tech.groups.yahoo.com/group/vim/message/51334

+0

我之前發現此線程。 關於使用'splitright'和'splitbelow'我在這裏閱讀:[鏈接](http://blog.sanctum.geek.nz/vim-annoyances/)。 – winnfield 2013-05-01 15:56:14