一 Mac
1 文本编辑
光标移动
Ctrl+A (Ahead 行首)
Ctrl+E (End 行尾)
Ctrl+P (Previous 上一行/命令行中上一个命令)
Ctrl+N (Next 下一行/命令行中下一个命令)
Ctrl+B (Backward 左移一个字符)
Ctrl+F (Forward 右移一个字符)
Ctrl+M (回车)
Opt+Left (左移一个单词)
Opt+Right (右移一个单词)
Cmd+Left (行首)
Cmd+Right (行尾)
Cmd+Up (文件开头)
Cmd+Down (文件结尾)
删除
Ctrl+H (Backspace 向左删除)
Ctrl+D (Delete 向右删除)
Ctrl+W (向左删除一个单词)
Ctrl+K (向右删除至行尾)
Ctrl+U (向左删除至行首)
Ctrl+T (交换光标前后两个字符)
Ctrl+Y (恢复)
选中
Shift+Left (向左选中一个字符)
Shift+Right (向右选中一个字符)
Shift+Opt+Left (向左选中一个单词)
Shift+Opt+Right (向右选中一个单词)
Shift+Cmd+Left (向左选中到行首)
Shift+Cmd+Right (向右选中到行尾)
2 系统
Cmd+Ctrl+Q (锁屏)
Cmd+Shift+4 (截屏)
Cmd+Ctrl+F (全屏或退出全屏)
Cmd+Ctrl+F12 (窗口最大化或取消最大化)
Cmd+Tab (切换下一个应用)
Cmd+Shift+Tab (切换上一个应用)
Cmd+Left/Right/· (应用内切换)
Ctrl+Left (切换到上一个桌面,等价于三指左滑)
Ctrl+Right (切换到下一个桌面,等价于三指右滑)
Ctrl+Up (多任务窗口,等价于三指上滑)
Ctrl+Down (应用内浏览,等价于三指下滑)
Cmd+Opt+D (显示或隐藏Dock)
Cmd+H (隐藏当前窗口)
Cmd+M (最小化当前窗口)
Cmd+W (关闭当前窗口)
Cmd+Q (关闭当前应用)
Cmd+XCVZASF (其他常用)
3 文件
Cmd+Opt+Space (打开Finder)
Cmd+Up (返回上一目录)
Cmd+Down (进入目录)
Enter (重命名)
Cmd+O (打开文件)
Cmd+Delete (删除文件)
Cmd+Shift+N (新建文件夹)
4 Safari/Chrome/Terminal等
Ctrl+T (打开新标签页/tab)
Ctrl+W (关闭当前标签页/tab)
Ctrl+R (刷新)
Ctrl+Tab (切换下一标签页/tab)
Ctrl+Shift+Tab (切换上一标签页/tab)
Ctrl+L (选中url输入框)
Ctrl++ (放大)
Ctrl+- (缩小)
Cmd+Opt+i (打开Chrome Developer Tools)
Cmd+Opt+L (打开下载页面)
Cmd+Shift+N (打开无痕窗口)
二 Filco键盘
Ctrl+Alt+Fn (蓝牙配对,1-4数字键选择某个蓝牙连接)
1 交换Caps&Ctrl
SW2-On
2 交换Opt&Cmd
System Preferences->Keyboard->Modifier Keys->Select Keyboard->Switch Option & Command
三 HHKB键盘
Fn+Q (蓝牙配对)
1 Mac
SW2-On
2 切换Delete为Backspace
SW3-On
Fn+` 为Delete
3 上 下 左 右 Home End PageUp PageDown
Fn+(;'[/) (Left Right Up Down)
Fn+(KML.) (Home End PageUp PageDown)
4 其他
Fn+A (音量小)
Fn+S (音量大)
Fn+O (亮度小)
Fn+P (亮度大)
四 Chrome-Vimium插件 (Safari-Vimari/sVim)
同vi
j (Down)
k (Up)
h (Left)
l (Right)
d (Down fast)
u (Up fast)
gg (Top)
G (Bottom)
/ (Search) n (下一个) N (上一个)
打开元素定位器,页面链接和输入框->浮动字符,输入字符即可打开链接或进入输入框
f (当前tab打开链接)
F (新tab打开链接)
H (当前tab页浏览记录后退)
L (当前tab页浏览记录前进)
J (上一个tab页) = Ctrl+Shift+Tab
K (下一个tab页) = Ctrl+Tab
g0 (切换到第一个tab页)
x (关闭当前tab页) = Cmd+w
X (恢复刚才被关闭的tab页)
t (打开新tab页) = Ctrl+t
r (刷新) = Ctrl+r
gi (进入第一个文本框)
Esc (脱离焦点)
yy (复制当前url到剪切板)
p (在当前tab页打开url)
P (在新tab页打开url)
从书签和历史记录里搜索
o (当前tab页打开)
O (新tab页打开)
从书签里搜索
b (当前tab页打开)
B (新tab页打开)
下拉列表中使用tab切换或使用Ctrl+n/p上下移动
T (在当前所有打开的tab页中切换)
? (Shift+/ 查看所有快捷键)
五 IDEA
Shift+Shift (查找类)
Cmd+1 (打开左侧项目视图)
Cmd+F (当前文件查找)
Cmd+Shift+F (整个工程查找)
Ctrl+R (替换)
Ctrl+J (显示变量定义)
Cmd+Opt+< (后退)
Cmd+Opt+> (前进)
Ctrl+L (跳到指定行)
Ctrl+Tab (下一个代码标签页/tab)
Ctrl+Shift+Tab (上一个代码标签页/tab)
Cmd+Shift+F12 (代码标签页全屏/退出全屏)
六 KDE
Ctrl+F1 (第一个桌面)
Ctrl+F2 (第二个桌面)
...Ctrl+F8 (显示桌面网格)
Ctrl+F9 (显示当前桌面所有应用)
Ctrl+F10 (显示全部桌面所有应用)
Ctrl+F12 (返回桌面)
Ctrl+Esc (显示系统活动)
Ctrl+Alt+L (锁屏)
Alt+Tab (在应用间切换)
Alt+Shift+Tab (反向)
Alt+` (在一个应用的不同窗口间切换)
Alt+Shift+` (反向)
Alt+F1 (显示系统菜单)
Alt+F3 (显示窗口操作)
Alt+F4 (关闭窗口)
Ctrl+Alt+T (快速启动Konsole)