我想结合这些:如何将vim导航键与emacs中的相同绑定?
- CTRL˚F向前
- 一个字符CTRL乙一个字符落后
- CTRLň去行低于当前值(不在插入模式下)
- CTRLP转到线上方当前的(未插入模式)
我应该绑定哪些功能?我怎么能找到他们?
我想结合这些:如何将vim导航键与emacs中的相同绑定?
我应该绑定哪些功能?我怎么能找到他们?
查看地图命令。
:h :map
您可能要考虑学习vim映射。 (h/l和j/k比ctrl-f/ctrl-b和ctrl-n/ctrl-p短)。 此外,检查出..
:h index
。对于映射的列表。
在vim.org你可以找到一个脚本调用Vimacs:VIM-改进的Emacs:Emacs的仿真Vim的
的简短描述说:
Vimacs(VIM-改进的Emacs)Emacs的带来的广泛的键绑定和无模式编辑功能,同时完全保留Vim强大的模式编辑风格。
所以我想这就是你需要的一切。
如果你只是想这四个映射,而不是完整Vimacs,你可以这样做:
nmap <c-f> l
nmap <c-b> h
nmap <c-n> j
nmap <c-p> k
要获得CTRL-F和CTRL-B在插入模式下工作添加这些:
imap <c-f> <right>
imap <c-b> <left>
你确定要从'vim'迁移到'emacs'吗?努力+1。 – triclosan
我很困惑,你想在Vim或Emacs中做到吗? – romainl
我想尝试vim一段时间:) – Geo