0
A
回答
2
這就是normal!
所做的。從:help :normal
如果給出了[!],則不會使用映射。
如果您使用:normal imw
(不含!
),它將按照您的預期工作。
一般來說,您應該始終使用:normal!
來自其他人(即插件)重複使用的腳本,因爲您永遠無法確定人們正在使用哪些映射; :normal imw
可能會插入文字imw
,退出vim,製作WHOOOOOOP WHOOP聲音,犧牲你的長子到賈斯汀比伯等。
相關問題
- 1. 禁用命令擴展的powershell擴展?
- 2. 嵌套的縮寫擴展
- 3. Tridion命令擴展如何找到它擴展的命令?
- 4. ZSH「命令」擴展?
- 5. bash命令擴展
- 6. 擴展make命令
- 7. 通過regexp擴展命令?
- 8. Bash轉義/擴展命令
- 9. Visual Studio命令行擴展
- 10. 鉻擴展命令(熱鍵)
- 11. Selenium擴展:「阻塞」命令
- 12. Julia宏擴展命令
- 13. Sublime 3的縮寫擴展器
- 14. 如何擴展VIM emmet的縮寫
- 15. 擴展鏈接縮寫,Dreamweaver設置
- 16. 顯示擴展版本的Git命令
- 17. OpenSSL的命令包括 「basicConstraints」 擴展
- 18. 擴展的命令行太長了
- 19. 命令行變量的延遲擴展
- 20. 命令中的bash變量擴展
- 21. 帶格式命令的參數擴展
- 22. 帶子命令的多標量擴展
- 23. 診斷的NetLogo擴展命令錯誤
- 24. Vim中的縮寫以下命令
- 25. 撰寫/擴展/「子類」Angular指令?
- 26. 抑制變量擴展在awk命令
- 27. Unix:「ls」命令顯示文件?擴展
- 28. C Minishell命令擴展打印亂碼
- 29. FF擴展:goUpdateCommand不調用命令
- 30. 在Hg擴展中重載拉命令
@CodieCodeMonkey無論我做什麼,我都無法得到'normal!'來擴展縮寫,只有沒有'!'(我再次測試確定,並且對我來說不起作用)。我不希望它也能工作,因爲這不是'正常!'應該如何工作。所以要麼你有一個版本的Vim有一個bug(使用8.0.86),或者你錯了:-) – Carpetsmoker
+1爲你的解決方案,我撤回了我的反對意見。不知道爲什麼我的版本與你的版本有點不同,':正常!我真的很適合我。我在Vim8上,也許有變化? –
@CodieCodeMonkey嗯,很奇怪。無論我嘗試什麼,我都無法使用Vim 8.0.86。 – Carpetsmoker