我在Vim中创建了一个映射:
这应该发生在一个按键上,而且工作正常;但是,标记q会在一段时间后重新出现(仅几秒钟)。
autocmd FileType javascript noremap <buffer> <c-f> mq:%!js-beautify -s 2 -j -q -f -<CR>'q<esc>mq<esc>zz<esc>我猜我执行连续命令的方式有问题,但不确定是什么?
也许有更好的解决办法我不知道?
谢谢!
发布于 2014-08-17 18:55:07
mq不移除标记,它只是用当前位置覆盖标记。若要删除要使用:delmarks q的标记,请执行以下操作。
https://stackoverflow.com/questions/25351380
复制相似问题