作者kusoayan (玮哥)
看板Editor
标题[vim ] swap ; and :
时间Wed Feb 6 17:53:59 2013
今天在看别人的 vimrc
分享一下看到的这个很酷的设定,怎麽我以前都没想到过XD
" In normal mode, we use : much more often than ; so lets swap them.
" WARNING: this will cause any "ordinary" map command without the "nore"
prefix
" that uses ":" to fail. For instance, "map <f2> :w" would fail, since vim
will
" read ":w" as ";w" because of the below remappings. Use "noremap"s in such
" situations and you'll be fine.
nnoremap ; :
nnoremap : ;
vnoremap ; :
vnoremap : ;
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 36.235.215.46
1F:→ doublewhi:已经习惯了... 换成这样感觉会一直按错XD 02/07 16:59
2F:→ Bellkna:不太爱变更预设的map 会因为习惯问题而按错 02/07 18:35
3F:→ kusoayan:我刚换的时候也会不小心按错 大概一两个小时就改过了 02/07 22:34
4F:→ kusoayan:按 shift 的那只手指整个被解放了 推荐一定要试试看XD 02/07 22:34
5F:推 yoco315:我常常乱搞自己的map,kusoayan说得对,其实人类适应的很快 02/07 22:35
6F:→ yoco315:我现在键盘上面9成的按键都不是本来的内容 XDDDDDD 02/07 22:36
7F:推 newclicker:同意楼上,我的vim按键学习策略也是从预设定义开始 02/07 22:43
8F:→ newclicker:除非不变更map会造成重大困扰/手指受伤/效率大幅下降 02/07 22:46
9F:→ newclicker:不然其实生命自己会找到出路,难按的按键最後都习惯了XD 02/07 22:47
10F:推 yoco315:跟我的意思相反耶 XD 我反而是「只要能增加一点点效率」就 02/08 01:01
11F:→ yoco315:会去改map,一开始我也会很想死,但我发现人类的小脑很强 02/08 01:02
12F:→ yoco315:很多东西很快就变成反射动作,我的i在;,我的;在p... 02/08 01:02
13F:→ yoco315:我的数字键跟符号完全对调(因为写程式其实符号比较多) 02/08 01:03
14F:→ yoco315:但人类真的适应的很快,後来我就再也不怕换按键了.. 02/08 01:03
15F:→ yoco315:因为我知道人很快就可以上手,然後受益几十年 02/08 01:04
16F:推 newclicker:感觉这样不时锻链一下大脑活性应该会比较健康(笔记 02/08 01:30
17F:推 Bellkna:可是转换是痛苦的XD 有时候还是会下意识按回旧的... 02/08 01:31
18F:→ Bellkna:而且 有时候候还是会用到 vi 所以我还是都避免动到map 02/08 01:31
19F:→ newclicker:英国研究:从vimrc分析性格 (误XD 02/08 01:32
20F:推 oversky0:我也是把 hjkl 换成 ijkl。 02/08 21:58
21F:→ oversky0:看了一下 ADM-3A 的键盘,: 是可以直接按出来的。 02/08 22:06