
1 hellowangit Aug 27, 2014 设置`jj`快捷键作为快速退出插入模式,`inoremap jj <ESC>`,然后移动删除都是比较方便的 |
2 hit9 Aug 27, 2014 删除前一个字符, 非要在insert mode下的话,只有backspace了吧 normal mode下直接按下x就可以的啊。。 |
6 lululau Aug 27, 2014 我是这么做的: 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 Aug 27, 2014 顶caps和ctr换一下,然后ctr+h, mac系统下,ctr+h同样可以退格,很好用 |
8 chemzqm Aug 27, 2014 ctr+h 命令行下通用 换hhkb,backspace就在回车上面,很容易按 如果是两个字符反了(经常发生),<esc>xp即可 不建议绑定快捷键,因为这样ssh到远程服务器上面不太方便,还需要再加自己的配置 |
9 openroc Aug 27, 2014 定义<leader>, 然后在insert mode绑定一个顺手的组合,如<leader>b. :) |
10 KentY Aug 27, 2014 ctrl-h 必须呀, 肯定比backspace 省力啊, 手都不动位置。 |
11 lemontv Aug 27, 2014 via iPhone 换个顺手的键盘试试 |
12 zeroday OP @hellowangit good tip.但是来回在insert和normal模式下转换也不高效。 |
14 zeroday OP @gigimaster 小拇指不灵活,按ctrl难受。 |
18 zeroday OP |
21 zeroday OP |
22 openroc Aug 27, 2014 @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 Aug 28, 2014 还是习惯 backspace ,再说你不用它它多孤单啊>< 删除前一个词倒是习惯 <C-w> |