好吧,所以我想創建一個自定義命令(並將它放在我的.vimrc文件中,如果可能,使用:command命令),它基本上縮進行光標所在,然後移動到下一行。任何想法如何做到這一點?vim:如何創建自定義命令來縮進,然後轉到下一行
0
A
回答
1
這樣做:
:nnoremap Q >>j
這將映射Q
做你想做什麼。
您可以用任何東西替換Q
。
您可以將上述映射永久 放在您的.vimrc
(沒有:
字符)中。
欲瞭解更多信息請查看:h map
+1
你可以使用'>>'縮進當前行 – FDinoff
+0
@FDinoff,但我想要一個縮進的代碼,然後轉到下一行 – user2719875
+0
@jahroy,你提供的代碼是否會覆蓋Q的原始函數? – user2719875
相關問題
- 1. 如何創建一個自定義命令在Vim中進行搜索?
- 2. 如何創建自定義葫蘆步驟來運行命令?
- 3. 如何在vim中最後一次編輯時運行命令(即縮進)
- 4. Vim:創建需要移動的自定義命令
- 5. 在Vim中自動縮進文件後的命令
- 6. bash命令來創建自定義命名的文件
- 7. Vim命令行轉義超時
- 8. 自定義命令的創建
- 9. 的Doxygen - 創建自定義命令
- 10. Vim插件 - 命令模式下params自定義自動完成
- 11. 自動轉到vim中的下一行
- 12. 如何通過執行外部命令來執行vim命令?
- 13. 如何創建我自己的自定義命令
- 14. 創建VIM-樣式命令行界面
- 15. 創建zf自定義命令,如zf創建表單
- 16. 靜默地執行vim命令,然後在vim中回顯
- 17. 如何創建多行縮寫vim
- 18. Vim自動縮進換行
- 19. VIM closetag插件縮進下一行
- 20. vim - remapping >><<(縮進命令)
- 21. Linux來定義自定義Shell命令?
- 22. Vim:重新定義命令
- 23. vim和snipmate /片段:如何創建自定義行爲
- 24. Vim中的縮寫以下命令
- 25. 如何自定義用vim縮進文件?
- 26. 在vim自定義命令中調用「set」命令
- 27. 創建自定義vim語法:我可以設置自定義自動縮進規則嗎?
- 28. 如何使用Windows bat命令構建後自定義工件?
- 29. Node.js&npm:如何創建自定義npm cli命令?
- 30. 如何在jruby上創建hbase自定義命令?
你爲什麼要命令來做到這一點?如果您嘗試縮進一段文本,請使用' >>'(例10''縮進10行)。或者你想重新整理整個文件'gg = G'?或者你可以寫一個宏縮進當前行並向下移動一行。爲此創建一個命令似乎有些過分 –
FDinoff
':Q'比'j'快得多,效率高。 –
romainl