我想在.vimrc中放置一個如zz
這樣的命令,所以當開始時焦點線移動到屏幕的中心,但是我不能把zz放在.vimrc direclty中,有沒有辦法這樣做?如何在.vimrc中做一些鍵盤命令?
0
A
回答
2
~/.vimrc
源於Vim啓動的最初階段,尚未創建緩衝區和窗口。您需要延遲該命令,直到初始化完成,並且加載並顯示傳遞的參數(對於空緩衝區,zz
不做任何事情)。這可以通過:autocmd
來完成;該事件是VimEnter
:
:autocmd VimEnter * normal! zz
是需要的,因爲:normal
接受:autocmd
Ex命令,而不是正常模式的。
1
vimrc
文件適用於冒號命令 - 如:map
和朋友。如果您要使用像zz
這樣的正常模式命令,則可以使用冒號命令:normal
。您可以使用:normal zz
來做你想做的事。
相關問題
- 1. 在vimrc中添加一條命令
- 2. 一些的vimrc命令在啓動時不
- 3. 爲沒有GUI的python程序做一個鍵盤命令
- 4. LIRC - 如何使用鍵盤命令?
- 5. 如何輸入此TextMate鍵盤命令?
- 6. 做一個鍵盤快捷鍵在兩臺印刷機上做一些事
- 7. 在.vimrc的bash命令中使用'#'
- 8. 虛擬鍵盤命令
- 9. Javascript鍵盤導航命令
- 10. 使用鍵盤命令在zsh中隱藏命令
- 11. 如何在文件中執行Vim命令,如.vimrc?
- 12. vimrc不接受鼠標 - =一個命令
- 13. .vimrc TAGS命令錯誤
- 14. vim:在.vimrc中如何設置複雜的makeprg命令?
- 15. 如何將鍵盤輸入一起傳遞給linux命令?
- 16. 鍵盤快捷鍵的命令路由
- 17. 如何用鍵盤命令中斷R中的運行代碼?
- 18. Eclipse IDE重做和檢查鍵盤命令衝突
- 19. 如何在重做中跳過命令
- 20. 如何獲得給定鍵盤快捷鍵的emacs命令?
- 21. 如何獲取給定emacs命令的鍵盤快捷鍵?
- 22. TextMate:如何找到與鍵盤快捷鍵相關的命令?
- 23. 如何從Windows命令行設置鍵盤快捷鍵?
- 24. 用列表中的命令替換鍵盤命令
- 25. .vimrc中:檢查UNIX命令安裝
- 26. 在vimrc中抽象和重用map命令的一部分
- 27. 查找:從鍵盤快捷鍵在vim中調用的命令
- 28. 命令行C和鍵盤快捷鍵(在Mac OS中)
- 29. .vimrc中自動命令運行命令,而不是映射
- 30. 如何在vim鍵入某些命令,就像CTRL-] ^廁所等。在德國鍵盤