iterm2 快捷键大全
Mac 原来自带的终端工具 Terminal 不好用是出了名的,虽然最近几个版本苹果稍微做了些优化,功能上,可用性方面增强不少,无奈有个更好用的 Iterm2 摆在那,基本上也就没有多少出场机会了
Iterm2,经常使用终端的同学肯定早就切换到这个东东上了,开源免费,和 zsh 搭配差不多已经取代 Terminal + bash 成了 Mac 上终端工具的标准配置。
Iterm2 的优点:
- 兼容性好,远程服务器 vi 什么的低版本能很好兼容,Terminal 则会出问题
 - 支持 xterm-256 色,方便在终端中配置 vim/emacs 代码配色
 - 快捷键丰富,自带/自己定义都很方便
 - 分屏简单方便,可以根据自己需要同时搭配上 tmux,大屏用起来爽到爆
 
官方文档 有非常详细的介绍,先来看看自带有哪些很实用的功能/快捷键
- ⌘ + 数字在各 tab 标签直接来回切换
 - 选择即复制 + 鼠标中键粘贴,这个很实用
 - ⌘ + f 所查找的内容会被自动复制
 - ⌘ + d 横着分屏 / ⌘ + shift + d 竖着分屏
 - ⌘ + r = clear,而且只是换到新一屏,不会想 clear 一样创建一个空屏
 - ctrl + u 清空当前行,无论光标在什么位置
 - 输入开头命令后 按 ⌘ + ; 会自动列出输入过的命令
 - ⌘ + shift + h 会列出剪切板历史
 - 可以在 Preferences > keys 设置全局快捷键调出 iterm,这个也可以用过 Alfred 实现
 
我常用的一些快捷键
- ⌘ + 1 / 2 左右 tab 之间来回切换,这个在 前面 已经介绍过了
 - ⌘← / ⌘→ 到一行命令最左边/最右边 ,这个功能同 C+a / C+e
 - ⌥← / ⌥→ 按单词前移/后移,相当与 C+f / C+b,其实这个功能在Iterm中已经预定义好了,⌥f / ⌥b,看个人习惯了
 - 好像就这几个。。囧
 
设置方法如下
当然除了这些可以自定义的也不能忘了 Linux 下那些好用的组合
- C+a / C+e 这个几乎在哪都可以使用
 - C+p / !! 上一条命令
 - C+k 从光标处删至命令行尾 (本来 C+u 是删至命令行首,但iterm中是删掉整行)
 - C+w A+d 从光标处删至字首/尾
 - C+h C+d 删掉光标前后的自负
 - C+y 粘贴至光标后
 - C+r 搜索命令历史,这个较常用
 
剩下一些不常用的就不介绍了,目前这几个差不多已经够用了,等什么时候去官方文档上看看发现更好的再来补充几个
关于备份,配置文件位于
| 
 1  | 
 ~/Library/Preferences/com.googlecode.iterm2.plist  | 
可以把这个文件备份下来,等下次换环境了直接导入也免得重新配置
iterm2 快捷键大全的更多相关文章
- iterm2 快捷键大全 Mac item2常用快捷键
		
整理使用 iTerm 2 过程中得常用快捷键,Mac 原来自带的终端工具 Terminal 不好用是出了名的,虽然最近几个版本苹果稍微做了些优化,功能上,可用性方面增强不少,无奈有个更好用的 Iter ...
 - [No00009B]win10快捷键大全
		
微软为Win10命令行(Command Prompt)加入了Ctrl + V的支持 Win10新增功能快捷键大全: 贴靠窗口:Win + 左/右 > Win + 上/下 > 窗口可以变为 ...
 - IntelliJ IDEA 快捷键大全
		
IntelliJ IDEA 快捷键大全 (2012-03-27 20:33:44) 转载▼ 标签: ide intellij快捷键 杂谈 分类: IDE工具 最近刚接触IntelliJ这个工具,用了几 ...
 - 【转】PHOTOSHOP常用快捷键大全
		
PHOTOSHOP常用快捷键大全 一.文件新建 CTRL+N打开 CTRL+O 打开为 ALT+CTRL+O关闭 CTRL+W保存 CTRL+S 另存为 CTRL+SHIFT+S另存为网页格式 CTR ...
 - Source Insight 常用设置和快捷键大全
		
Source Insight 常用设置和快捷键大全 退出程序 : Alt+F4 重画屏幕 : Ctrl+Alt+Space 完成语法 : Ctrl+E 复制一行 : Ctrl+K 恰好复制该位置右边的 ...
 - PHOTOSHOP(PS)快捷键大全
		
PHOTOSHOP常用快捷键大全一.文件新建 CTRL+N打开 CTRL+O 打开为 ALT+CTRL+O关闭 CTRL+W保存 CTRL+S 另存为 CTRL+SHIFT+S另存为网页格式 CTRL ...
 - [No00000F]Excel快捷键大全 Excel2013/2010/2007/2003常用快捷键大全
		
一个软件最大的用处是提高工作效率,衡量一个软件的好坏,除了是否出名之外,最主就是能否让一个新手更快的学会这个软件和提高工作速度.就拿Excel表格来说吧,平常办公中我们经常会用它来制作表格,统计数据或 ...
 - [No00000E]PPT快捷键大全 PowerPoint2013/2010/2007/2003常用快捷
		
熟练掌握PowerPoint快捷键可以让我们更快速的制作PPT模板,大大的节约时间成本.想提高工作效率吗?请熟悉PowerPoint快捷键吧!想成为高手吗?请先了解PPT快捷键吧!想制作出一个优秀的P ...
 - [No00000C]Word快捷键大全 Word2013/2010/2007/2003常用快捷键大全
		
Word对于我们办公来说,是不可缺少的办公软件,因为没有它我们可能无法进行许多任务.所以现在的文员和办公室工作的人,最基础的就是会熟悉的使用Office办公软件.在此,为提高大家Word使用水平,特为 ...
 
随机推荐
- 流程控制语句if、else、elif、break、continue
			
1.控制流程 # if 判断语句 a = 12 if a>0: print('a大于0') if a<5: print('a大于5') else: print('哈哈哈') 2.基本形式: ...
 - oracle02
			
SQL语句完整结构: select from where group by having order by 今天分享的知识点:(1)分组查询 select 中非组函数的列需要在group by 进行参 ...
 - 爬取知名社区技术文章_pipelines_4
			
获取字段的存储处理和获取普通的路径 #!/usr/bin/python3 # -*- coding: utf-8 -*- import pymysql import gevent import pym ...
 - PHP 构造方法 __construct()(转)
			
PHP 析构方法 __destruct() 构造方法是类中的一个特殊方法.当使用 new 操作符创建一个类的实例时,构造方法将会自动调用,其名称必须是 __construct() . 在一个类中只能声 ...
 - 【转】TCHAR
			
TCHAR 就是当你的字符设置为什么就是什么例如: 当程序编译为 ANSI, TCHAR 相当于 CHAR当程序编译为 UNICODE, TCHAR 相当于WCHAR char ...
 - Struts2实现文件上传和下载,多文件上传,限制文件大小,限制文件类型
			
文件上传使用的包:commons-upload-xx.jar commons-io-xx.jar 一.实现文件上传: 1.在表单空间中添 ...
 - Tomcat8远程访问manager,host-manager被拒绝403
			
Tomcat部署在服务器之后在服务器本地访问manager和host-manager成功(即127.0.0.1:8080或者localhost:8080),但使用测试主机访问tomcat的manage ...
 - 使用mybatis从mysql里进行模糊查询的编码问题
			
关于这个问题,记录下我的解决方法,希望对有同样困惑的朋友,有所帮助. 问题描述: 我在做mybatis从mysql里模糊查询时,如果模糊的关键词是字母的话,可以查出来.如果模糊的关键词是汉字的话,查不 ...
 - JavaScript 基本语法 -- 数据类型 & 变量
			
JavaScript都有哪些数据类型呢? 在JavaScript里面,数据类型分为两类:原始类型(primitive type)和对象类型(object type) 1. 原始类型(我的理解,不可分割 ...
 - ABP官方文档翻译 7.3 Quartz集成
			
Quartz集成 介绍 安装 创建Jobs 计划安排Jobs 更多 介绍 Quartz是一个全功能的.开源的job计划安排系统,可以用在小的apps也可以用于大型的企业系统.Abp.Quartz包简化 ...