是否有一種正統的方式來更快地進入ex模式,就像使用單擊鍵而不是碰到shift-;爲':'?爲什麼這種角色曾經被選爲這種頻繁訪問的模式?通常我很煩人,我會意外地錯過Shift鍵,開始輸入一個ex命令,並發現我有很多事情需要撤銷。感謝您的建議。 :)在vim中快速進入ex模式?
回答
設置您自己的映射。例如
nmap <Space> :
現在正常模式下的空格會將您帶到命令行。不過,我個人並不覺得:
很難打字。幾個月的Vimming後你就會習慣它。
而不是僅僅輸入一個快速的宏:你可能想要自動化任何你急着要做的事情。像這樣的小技巧加起來。
我覺得雙斜槓是一個簡單的領導。 (很多插件的映射單\)
例如我有
nnoremap \\ T:VERT雄鹿< - 打開當前單詞的標籤在垂直窗口
nnoremap \\ G:使用vimgrep **/* < - 搜索代碼樹字下光標
nnoremap \\ W:W
等
輸入 ':' d不會讓你進入前模式,它會使你進入命令模式。我不確定這是否是默認的鍵綁定,但「Q」會將我置於前模式。
至於進入命令模式的更快的方式,它不會比單次按鍵快得多。我建議只花一點時間來適應它。
正確。這在Vim中是混淆的術語。在命令行模式下,您可以運行Ex命令,但您不處於Ex模式。 – 2009-08-19 18:19:47
你說得對,我的意思是命令模式。對不起'回合。 – CMB 2009-08-19 18:27:29
我用分號轉換了分號字符。
noremap : ;
noremap ; :
所以,現在,進入命令模式,我只是按;
(無移位),做:
(按住Shift +),表示reapeating向前邁進了一f
或t
搜索。
- 1. 在vim ex模式下,@%做了什麼?
- 2. vim ex模式中的readline的vi模式
- 3. Vim:在正常模式下快速更改視口
- 4. 如何在Vim中刪除單詞並進入插入模式?
- 5. 快捷方式在Vim中
- 6. 快速模式解釋
- 7. 任何vim命令在粘貼後進入插入模式?
- 8. Vim:在長線內快速移動
- 9. 快速查找VIM中的文件?
- 10. Vim - 將EX模式的輸出轉換爲變量
- 11. node.js中的工廠模式(快速)
- 12. Vim:刪除插入模式
- 13. Vim的:在插入模式映射
- 14. VIM在插入模式下導航
- 15. 我無法啓動索尼Xperia C進入快速啓動模式
- 16. 快速方式
- 17. 在DotNET中進行超快速繪製
- 18. 在Firefox中進行快速MSDN搜索
- 19. Vim Ex模式正則表達式:如何做案例感知的字交換
- 20. 快速插入在PhpStorm
- 21. Scala模式匹配快速參考
- 22. 快速CPU環模式保護問題
- 23. 用於PHP的快速PHP模式
- 24. 與協議的快速模式匹配
- 25. 快速因式分解模塊
- 26. 快速錯誤處理模式
- 27. 指定位置在Ex模式
- 28. 快速只讀嵌入式「數據庫」?
- 29. 快速輸入if語句的方式?
- 30. 在angularjs中使用快速模板
這似乎是最好的解決方案 - 我想我不想太習慣另一種方法,除了':',我只是希望另一個字符被選中,lol;) – CMB 2009-08-19 18:34:00
有時它更容易使用左鍵並輸入Shift + q => Q – eomeroff 2013-06-12 18:30:55