iterm快捷键

平时工作中shell都是用iterm,所以熟练的使用iterm的快捷键能够提高很多效率,我的用的zsh但是zsh配置特别麻烦,所以我会安装oh-my-zsh来用配置zsh。

标签快捷键

  • 新建标签: command + t
  • 关闭标签: command + w
  • 切换标签: command + 数字(1为第一个,9为最后一个)
  • 切换全屏: command + enter
  • 查找: command + f
    我自己做了一个映射,command + u/o 为左右移动标签,在Preferences->keys->key Mappings中映射为Next Tab和Previous Tab

分屏快捷键

  • 垂直分屏: command + d
  • 水平分屏: command + shift + d
  • 切换屏幕: command + option + 方向键 command + [ 或 command + ]
  • 查看历史命令: command + ;
  • 查看剪切板历史: command + shift + h

shell快捷键

  • 移动光标到行首: ctrl + a
  • 移动光标到行尾: ctrl + e
  • 移动光标前进后退: ctrl + f/b(相当于左右方向键)
  • 光标向左右移动一个单词: ctrl + i/o
  • 上一条命令: ctrl + p
  • 下一条命令: ctrl + n
  • 搜索命令历史: ctrl + r
  • 删除光标当前的字符: ctrl + d(相当于Backspace)
  • 删除光标之前的字符: ctrl + h(相当于Delete)
  • 删除光标之前的单词: ctrl + w
  • 删除从光标到行首:ctrl + u
  • 删除到文本末尾: ctrl + k
  • 粘贴之前(ctrl + u/k/w)删除的内容: ctrl + y
  • 交换光标处文本: ctrl + t
  • 清屏: ctrl + l
  • 补齐命令: tab
  • 重复运行最近一条以“word”开头的指令,如!ls 或 !l: !word
  • 中断操作: ctrl + c

zsh下ctrl + u是删除整行而不是像bash那样删除从光标到开始处的字符所以需要修改下来达到一样的效果
在.zshrc中添加bindkey ^U backw
ard-kill-line即可

配置ctrl + i/o为左右移动一个单词的方式:
Preferences->Profiles->Keys
添加:
^i => Send ^[b
^o => Send ^[f

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 搜索 Eclipse常用快捷键 编辑 查看 窗口 导航 文本编辑 文件 项目 源代码 运行 重构 其他Eclips...
    CarlosLynn阅读 1,759评论 0 7
  • PHPStorm 下载及主题样式下载 http://www.lanmps.com/html/tools.html风...
    手表大大阅读 2,728评论 0 1
  • 1. Vim的几种模式 正常模式:可以使用快捷键命令,或按:输入命令行。 插入模式:可以输入文本,在正常模式下,按...
    红线路亚湾阅读 17,324评论 0 1
  • 返回上次光标的位置Ctrl+Alt+ left/right 返回至上次浏览的位置 Alt+回车 导入包,自动修正C...
    请叫我四爷阅读 2,019评论 1 2
  • 原创作者:戴德文 拍摄地:深圳南澳器材:佳能500D拍摄时间:2014年 图片版权归本人所有,图片授权于简书用于设...
    影像派阅读 361评论 2 4