vim 中基于延迟的按键绑定
如果最后按下的键是 } 并且一段时间内没有按下其他键,我希望 vim 离开插入模式。这可能吗?
I would want vim to leave insert mode if the last key pressed is a } and no other key has been pressed for a while. Is this possible?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
添加
:timer
命令仍在 Vim TODO 列表中。如果您想为 Vim 功能投票,您必须成为 Vim 注册用户或赞助商。 查看赞助商页面。
Adding a
:timer
command is still on the Vim TODO list.If you want to vote for Vim features, you have to become a registered Vim user or sponsor. See the sponsor page.
不确定这是否值得,但我认为您应该能够使用下面链接的信息来解决问题。请注意,在最新版本的 Vim 中需要更改主要提示中的特定键码:
http://vim.wikia .com/wiki/Timer_to_execute_commands_periodically
http://groups.google.com/group/vim_use/browse_thread/thread/8c535e5cf2b35f63/e40998ff7f2d909b?lnk=gst&q=yakov&pli=1
Not sure it's worth it, but I think you should be able to do a workaround with info linked below. Notice that the particular keycodes in main tip need to be changed in latest versions of Vim:
http://vim.wikia.com/wiki/Timer_to_execute_commands_periodically
http://groups.google.com/group/vim_use/browse_thread/thread/8c535e5cf2b35f63/e40998ff7f2d909b?lnk=gst&q=yakov&pli=1