2010-09-15 82 views
4

我試圖修改project.vim來打開右側的項目窗口而不是左側。我從源頭上看到了幾個參考文獻,分別是「垂直新」,「垂直分割」和「垂直調整大小」。嘗試它們,我發現一個新的垂直分割向左打開,但我無法找到如何將新的垂直分割打開(或移動)到右側。我知道命令Control-W + r會將窗口移動到右側,但我不知道如何使用vimscript完成此操作。如何在Vimscript的右側移動或創建一個窗口?

回答

4

嘗試將vertical new更改爲rightbelow vertical new

此外,請參閱:help vertical和其後列出的所有朋友。

0

也許你應該考慮在做垂直分割後使用wincmd r< C-w > c and wincmd c大部分時間是等效的。

2

您也可以set splitright,以便垂直分割窗口總是在右側創建。

更新:

看來插件編碼相當不靈活,所以你需要採取以下兩種方法之一:

1)改變這一行的插件的源代碼

let b:proj_locate_command='silent! wincmd H' 

let b:proj_locate_command='silent! wincmd L' 

2)對於用來打開項目窗口的任何映射,請將<C-W>L:wincmd L附加到映射的末尾。

您還應該通過電子郵件發送作者並要求他/她提供一種更容易配置此行爲的方法。

+0

出於某種原因,它適用於我的窗口,但不適用於project.vim窗口。另外,我不希望所有窗口都在右側 - 例如NERD_tree或taglist窗口。 – juanjux 2010-09-16 11:53:31

相關問題