2013-11-15 53 views

回答

2

~/.vimrc源於Vim啓動的最初階段,尚未創建緩衝區和窗口。您需要延遲該命令,直到初始化完成,並且加載並顯示傳遞的參數(對於空緩衝區,zz不做任何事情)。這可以通過:autocmd來完成;該事件是VimEnter

:autocmd VimEnter * normal! zz 

是需要的,因爲:normal接受:autocmd Ex命令,而不是正常模式的。

1

vimrc文件適用於冒號命令 - 如:map和朋友。如果您要使用像zz這樣的正常模式命令,則可以使用冒號命令:normal。您可以使用:normal zz來做你想做的事。