微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在Vim中映射“:vsplit.”?

我想创建一个映射:vsplit ..

我尝试将此添加到.vimrc …

nmap <F7> verticalsplit .

但是,当我点击< F7>它进入插入模式并插入“calsplit .tttt”. (为什么“tttt”?)

解决方法

只需在它之前放一个:< CR>后.

nmap <F7> :vsplit .<CR>

nmap以正常模式启动,因此您必须准确地给出它所键入的内容.

你得到“tttt”,因为你的映射是键入v(进入可视模式),e(跳转到单词的结尾),r(进入替换模式),t(输入并替换视觉选择的任何内容) TS).

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐