我把 ⌘ 映射到了 caps lock,但是 ctrl 怎么办呢

2014-08-31 16:02:22 +08:00
 tioover
这个问题一直困扰着我,因为用 Vim ctrl 用得很多……大家是怎么解决的?

我想到的方法

1. 交换 options 和 ctrl。这样就可以右手按 ctrl。

2. Vim 映射(具体不知道怎么搞)
6082 次点击
所在节点    macOS
16 条回复
Perry87
2014-08-31 16:10:53 +08:00
我是把 control 和 caps lock 互换
233
2014-08-31 16:15:52 +08:00
一般都是把ctrl和caps lock互换吧。
我的是日文键盘,天然互换了哈哈
kenzi
2014-08-31 16:15:57 +08:00
一般都是 control <-> caps lock
SoloCompany
2014-08-31 17:09:45 +08:00
我的键盘映射方案
cpaslock to ctrl
ctrl to void
double click ctrl(其实是原来cpaslock的位置) to cpaslock

前两个用系统映射,第三个用 keyremap4MacBook 大法(已改名 karabiner)
参考配置 https://github.com/lwr/personal/blob/master/app-conf/Karabiner/private.xml
auser
2014-08-31 17:18:48 +08:00
caps lock单按即esc 如果还有其它键按着就是control
caps lock键本身功能丢失 几乎永不上 VIM里头打代码都是gU

用的keyremapformac更改映射,现在叫KaRabiner了
其它的通过Keyboard里头的shortcuts增加/更改特定软件里头的快捷键
moenayuki
2014-08-31 18:29:36 +08:00
买个日文布局键盘,简直为程序员而生
nicai000
2014-08-31 18:31:47 +08:00
两个Ctrl或者两个Esc呗, 扔掉CapsLock
ffffwh
2014-08-31 19:32:16 +08:00
CapsLock is Ctrl
Ctrl-g is ESC
yukirock
2014-08-31 21:00:10 +08:00
OS X 的 Cmd 其實相當於 PC 鍵盤下的 Win 鍵;我朋友的歸納是,Unix、Emacs 等自帶的快捷鍵,該 Ctrl 的還是 Ctrl;OS X 來的快捷鍵,基本上是 Cmd。Fn + Opt 是 Alt,但 OS X 下很少用到 Alt 就是了。

所以一般還是建議 Caps -> Ctrl,Cmd 可以不動。

你可以用 Karabiner 配置鍵位映射,它內置了許多方案,你可以挑自己更喜歡的。
tamamaxox
2014-08-31 21:50:46 +08:00
@auser
我把capslock映射到ctrl,然后设置单按ctrl是esc,结果单按capslock是可以实现esc,按住capslock就没有ctrl功能。

你是怎么设置的?
13eet
2014-08-31 21:55:23 +08:00
没有必要换cmd啊,那个用大拇指组合快捷,如果你右面想用可以用karabinar替换右option或者shift
tamamaxox
2014-08-31 21:56:42 +08:00
@auser 搞定了
anjiannian
2014-08-31 23:35:31 +08:00
right command -> control
capslock <-> Esc
sumu
2014-09-01 15:59:29 +08:00
right alt -> Ctrl
capslock -> Esc
Owenjia
2014-09-01 23:12:36 +08:00
我 Linux 下是这么设置的
setxkbmap -option ctrl:swapcaps
douniwan5788
2014-09-24 20:12:26 +08:00
我只把右Command 映射成了 Ctrl,用起来还是挺爽的

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

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

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

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

© 2021 V2EX