在 vim 里,大家都是用哪个键来替代 esc 的?

2015-11-11 16:00:45 +08:00
 neone
按 esc 的话感觉离得太远了很别扭。
19084 次点击
所在节点    Vim
86 条回复
xi4oh4o
2015-11-11 16:00:59 +08:00
jj
Jimrussell
2015-11-11 16:03:18 +08:00
CapsLock 和 ESC 全局对换。
liaa
2015-11-11 16:04:04 +08:00
Mac 用户, Control 键.
使用的方式如下:
1)如果单独按 ctrl 则映射到 esc
2)如果 ctrl + 其他按键 仍然为 ctrl

以上使用了一个叫做 karabiner 的软件来设置。
liaa
2015-11-11 16:05:24 +08:00
补: 然后全局把 capslock 和 control 键互换. 然后 happy vim.
sunjourney
2015-11-11 16:07:49 +08:00
Esc -> CapsLock
Double Shift -> CapsLock
Tap CapsLock -> ESC
Holding CapsLock -> CTRL
sunjourney
2015-11-11 16:09:43 +08:00
另外映射完 Capslock 到 Ctrl ,可以 Capslock + [ 进入 normal mode
liaa
2015-11-11 16:15:16 +08:00
@sunjourney 用用我的方式,你会笑的
squallcx
2015-11-11 16:20:18 +08:00
`
laoyur
2015-11-11 16:24:27 +08:00
我是属于特别喜欢 Esc 键的一类人,左手移过去中指按一下再回来,全程不用低头看键盘
superhxnju
2015-11-11 16:28:10 +08:00
jk
chengkai1853
2015-11-11 16:30:47 +08:00
hhkb 按 ESC 很方便
tang3w
2015-11-11 16:32:27 +08:00
这是目前的配置:

" Mappings
imap <Esc> <Nop>
vmap <Esc> <Nop>
inoremap <C-c> <Esc>
nmap <C-c> <Nop>
zhicheng
2015-11-11 16:32:46 +08:00
Control + [ 从来都是用这个的,不知道为什么你们喜欢用 ESC 。
jones
2015-11-11 16:40:41 +08:00
直接 Control+C 就足够了,基本等同于 ESC
agate
2015-11-11 16:53:55 +08:00
@Jimrussell 我也是~~~ 全局替换... 键盘直接映射了
wbingeek
2015-11-11 16:58:24 +08:00
换键盘.......poker2 或 HHKB 这些按 esc 都很方便的
oska874
2015-11-11 16:58:54 +08:00
用 esc 替换 esc 。
Owenjia
2015-11-11 17:05:12 +08:00
^[ 或者 ^c 是跟 Esc 一样的。
hxtheone
2015-11-11 17:07:51 +08:00
ctrl + c ,一直都是这个搭配
loryyang
2015-11-11 17:09:57 +08:00
保持 esc ,没感觉有什么不习惯的,我的小手指很灵活(*^__^*)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/235377

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX