問題
不知何故,每次我分割一個視窗(^W v
或:vs
)時,原始窗格都會以某種方式滾動,使我的遊標恰好scrolloff=5
從頂部開始。
我嘗試刪除所有~/.vim*
文件/etc/vim*
,但沒有刪除任何骰子。即使 aaptitude purge vim
後面跟著 arm -rf /usr/share/vim/ /etc/vim*
也沒有改變任何東西。
注意:這似乎是特定於某個 Vim 版本的,因為我的其他具有相同 .vim 版本的盒子上沒有這個.vimrc
。
版本
- 維姆:7.3
- 烏班圖:11.04
答案1
這是一個錯誤,已在 Vim 7.3 補丁 084 中修復。
如果您輸入(在控制台/konsole/terminal/gnome-terminal...)
vim --version | head
你將能夠看到當前 vim/gvim 的版本和補丁層級。
您也可以從 Vim 本身執行此操作:
:version
它會為您分頁,您可以在第一個畫面的頂部閱讀版本和補丁級別。
答案2
這似乎是由於 Vim 第一次不知道視窗大小造成的。第一次之後效果就很好。
因此,為了解決這個問題,我已將其添加到我的.vimrc
:
" Little hack to fix the split/scroll problem
tabnew
bwipeout