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