分享 分享一个很方便的快捷键

diudiutang · 2012年05月19日 · 最后由 hhuai 回复于 2012年05月20日 · 5192 次阅读

昨天看 第一期 Railscasts-china live show 视频 with @huacnlee huacnlee 使用 iterm 各个标签之间来回切换总是用鼠标去点,加上自己平时用法,深感没有快捷键之不便。

用了大半年 mac,感觉 mac 在快捷键自定义上的方便无与伦比,定义快捷键不仅自己按着方便,有时也大大提高了工作效率,所以推荐大家一个很有用,很方便的快捷键。

iTems2 里面 preferences-key 右边有个 Global Shortcut Keys+ 添加 ⌘1 选择 Action Previous Tab 表示 command+1 切换到上一个 tab, ⌘2 选择 Action Next Tab 表示 command+2 切换到下一个 tab,

当然也可以在 mac 全局键盘里面添加对应软件的快捷键。 选择 系统偏好设置-键盘-添加应用程序快捷键 从应用程序里面选择 iTerm 并填入对应快捷键 菜单标题可以从屏幕最上端 Window 里面看, iTerm 上下 tab 对应的分别是 Select Previous TabSelect Next Tab

也可以用此方法设置 Chrome Finder 类似的快捷键,对应的选择都是 选择上一标签选择下一个标签

sublime text2 里面也提供了此快捷键的自定义

{ "keys": ["super+1"], "command": "prev_view" }, { "keys": ["super+2"], "command": "next_view" },

我都是用 ⌘1 ⌘2 来进行相邻 tab 切换,用起来相当方便

还有有时在终端中敲命令时,比如每次用 mysql 查看数据库时还得敲一大堆 mysql -u user -p password 是多么麻烦的一件事, 假如在.zshrc 或者 .bash_profile 里面定于个快捷键 alias ml='mysql -uroot -ppassword' 则会方便得多 类似的,像 rails g migration rake db:migrate 定义成 ragm radm 这种快捷键,可能开始有点容易不好记,但毕竟是自己定义的,多用几次就习惯了。 我估计很多人 .zshrc .bash_profile文件中已经定义了很多 alias,一点小小建议,希望能给大家些许帮助。(渣排版,勿喷。。)

其实我是知道 Command + 1,2,3 切 tab 的,只是用得很少 而 alias 和自定义快捷键这个不太喜欢用,换电脑的时候会很不适应。

@huacnlee 我是把⌘1 ⌘2 设置总是相邻的两个标签切换,基本不用 ⌘3, ⌘4

比如说打开 Chrome 看网页已经打开了十几个标签了,或者 iTerm 里面打开了好几个窗口 我想看它前一个/后一个标签 这样切会比较方便

alias 快捷键 你可以建个备份文件夹 backup,把常用的配置文件都备份到 github 上去,就像很多人备份 vim 配置文件一样,换电脑也不麻烦了

习惯问题,工作效率的主要瓶颈不在这个上面。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号