各位 vimer ,你们在 insert mode 输入时候是怎么快速前进一个字符的?

如果退出 insert mode ,按 A 可以做到,但感觉好麻烦。

如果是在别的地方,使用 Emacs 的快捷键 ctrl+e 可以到末尾,或者 ctrl+f 前进一个字符都是很方便的。
举报· 354 次点击
登录 注册 站外分享
20 条回复  
jinzc 小成 2023-10-13 16:13:42
你使用 1 个月后,形成手指肌肉记忆,就不会有这个疑问了。
iSecret 小成 2023-10-13 16:15:45
退出 insert mode 然后按 w 前进一个单词,按 b 后退一个单词,按 0 到行首,按 $ 到行尾,然后再按 i 或者 a 进入 insert mode 呗。
Masoud2023 小成 2023-10-13 16:19:48
imap 绑定一个你觉得舒服的按键
alfa 小成 2023-10-13 16:20:32
如果是 jb 家的,我的设置
imap <C-p> <Up>
imap <C-n> <Down>
imap <C-b> <Left>
imap <C-f> <Right>
imap <C-e> <End>
imap <C-a> <Esc>^i
imap <C-;> <End>;
marcong95 小成 2023-10-13 16:22:44
直接硬件外挂,自定义键位 CapsLock ( Anne Pro 的 Magic Fn )+WASD (逃)
Rooger 小成 2023-10-13 16:24:27
Ctrl+F/B ,如果你这两个快捷键没有使用的情况下

在 Vim 中添加以下配置
inoremap <C-F> <left>
inoremap <C-B> <right>


Mac 下主流编辑器几乎都是支持 Ctrl+F/B 前进和后退的,Ctrl+P 前一行,Ctrl+N 后一行。

VS Code 以及 Zed Vim 插件下,插入模式可以直接使用 Ctrl+F/B

在 Windows 上 xShell 在输入命令上支持  Ctrl+F/B 前进和后退
chippai 小成 2023-10-13 16:25:16
我也是 jb idea vim 党
文本是用的 ctrl + hljk ;然后再改 ctrl + pn ,作为弹窗的上下切换;方便不少
knightdf 小成 2023-10-13 16:27:58
c-o+l
donatello 小成 2023-10-13 16:41:22
caps 映射 单独按 esc,和其他按键一起按是 ctrl
123下一页
返回顶部