问题标签 [vim-macros]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vim - 创建宏时,VIM 映射无法正常工作
我大约 3 天前开始学习 VIM。现在我被困在创建宏中。
在开始学习 VIM 时,我创建了映射:jk -> ESC为了方便(inoremap jk <ESC>
)。现在我的宏只有在我按下ESC时才能正常工作;与jk他们不能正常工作。
例如,我创建宏以添加:
到行的开头和结尾:
@a 宏:我用 . 退出了插入模式jk
。
@b 宏:我用 . 退出了插入模式<ESC>
。
如果适用@a
于该行example
,我最后没有得到冒号......我最终得到:
如果适用@b
于该行example
,我会在最后得到冒号......我最终得到:
~/.vimrc
:
问:录制宏时如何使“jk”和“ESC”的行为相等。
PS对不起,如果解释不顺利,这是我的第一个问题,我试图让它尽可能简单。