1
hellowangit 2014-08-27 12:53:21 +08:00 1
设置`jj`快捷键作为快速退出插入模式,`inoremap jj <ESC>`,然后移动删除都是比较方便的
|
2
hit9 2014-08-27 12:56:23 +08:00
删除前一个字符, 非要在insert mode下的话,只有backspace了吧
normal mode下直接按下x就可以的啊。。 |
3
ggarlic 2014-08-27 13:12:39 +08:00 1
ctrl h
|
6
lululau 2014-08-27 13:33:49 +08:00 1
我是这么做的:
imap <c-e> <c-o>A imap <c-a> <c-o>^ imap <c-f> <Right> imap <c-b> <Left> imap <c-n> <Down> imap <c-p> <Up> imap <c-d> <Del> imap <c-k> <c-o>C imap <esc>f <c-o>e imap <esc>b <c-o>b imap <esc>< <c-o>gg<c-o>0 imap <esc>> <c-o>G<c-o>$ |
7
gigimaster 2014-08-27 14:37:51 +08:00 1
顶caps和ctr换一下,然后ctr+h,
mac系统下,ctr+h同样可以退格,很好用 |
8
chemzqm 2014-08-27 16:38:01 +08:00 1
ctr+h 命令行下通用
换hhkb,backspace就在回车上面,很容易按 如果是两个字符反了(经常发生),<esc>xp即可 不建议绑定快捷键,因为这样ssh到远程服务器上面不太方便,还需要再加自己的配置 |
9
openroc 2014-08-27 17:14:05 +08:00 1
定义<leader>, 然后在insert mode绑定一个顺手的组合,如<leader>b. :)
|
10
KentY 2014-08-27 17:17:17 +08:00
ctrl-h 必须呀, 肯定比backspace 省力啊, 手都不动位置。
|
11
lemontv 2014-08-27 17:51:22 +08:00 via iPhone 1
换个顺手的键盘试试
|
12
zeroday OP @hellowangit good tip.但是来回在insert和normal模式下转换也不高效。
|
14
zeroday OP @gigimaster 小拇指不灵活,按ctrl难受。
|
17
timothyye 2014-08-27 21:17:48 +08:00 via Android
@zeroday 我的ctrl被我换到了caps lock,方便多了。HHKB的ctrl也在那个位置。
|
18
zeroday OP |
21
zeroday OP |
22
openroc 2014-08-27 23:26:16 +08:00
@zeroday <leader>=, 很方便,可能我习惯了。 :)
还可以这样玩, “ 删除到行首 imap <leader>b0 <esc>v0di ” 删除到行尾 imap <leader>b$ <esc>v$di 等等 |
23
zeroday OP @openroc 谢谢分享tips。偷偷地光临 https://github.com/openroc 里找vimrc :)
|
24
wisatbff 2014-08-28 10:59:45 +08:00 1
还是习惯 backspace ,再说你不用它它多孤单啊><
删除前一个词倒是习惯 <C-w> |