170428-iTerm2工具使用介绍

iTerm2工具使用介绍

前言

其实现在os x的terminal已经做的很好了,但是iTerm2的功能依然要更强大一些。简述下优点和常用功能:

  1. 开源免费
  2. 兼容性比默认Terminal更好。
  3. 对于经常要远程使用的情况下,默认的Terminal在使用vi时经常出现不兼容的问题,而iTerm2在这方面显然做的更好。
  4. 快捷键丰富。

iTerm2 快捷键

特殊键说明

键盘符号 键盘图形
command
option
shift
control

快捷键操作

快捷键 作用
command+方向键 切换tab
command+enter 全屏模式
command+f 搜索,支持正则表达式
command+d 垂直分屏
command+shift+d 水平分屏
command+[ 或 command +] 在最近使用的分屏直接切换
command+t 打开新标签
command+w 关闭新标签
ommand+; 自动补全历史命令
command+r 清除屏幕,相当与clear
command+p/n 上一条/下一条命令,相当于方向键上和下
ctrl+r 搜索命令历史

Vim快捷键(Mac)

移动光标

  1. 移动到行尾”$”,移动到行首”0”(数字)

  2. 移动到段首”{“,移动到段尾”}”

  3. 移动到下一个词”w”,移动到上一个词”b”

  4. 移动到文档开始”gg”,移动到文档结束”G”

  5. 跳到第n行”ngg” 或 “nG” 或 “:n”

  6. 移动光标到屏幕顶端”H”,移动到屏幕中间”M”,移动到底部”L”

  7. 移动到上次编辑文件的位置 “`”

编辑操作

  1. 光标后插入”a”, 行尾插入”A”

  2. 后插一行插入”o”,前插一行插入”O”

  3. 删除字符插入”s”, 删除正行插入”S”

  4. 光标前插入”i”,行首插入”I”

  5. 删除一行”dd”,删除后进入插入模式”cc”或者”S”

  6. 删除一个单词”dw”,删除一个单词进入插入模式”cw”

  7. 删除一个字符”x”或者”dl”,删除一个字符进入插入模式”s”或者”cl”

  8. 粘贴”p”,交换两个字符”xp”

  9. 交换两行”ddp”

  10. 复制”y”,复制一行”yy”

  11. 拷贝当前行 “yy”或者”Y”

  12. 撤销”u”,重做”ctrl + r”

  13. 删除到行尾可以使用”D”或”C”

  14. 删除当前字符 “x”

  15. “ >>”缩进所有选择的代码

  16. “<<” 反缩进所有选择的代码

  17. 合并两行” J”

  18. 若不想保存文件,而重新打开”:e!”

  19. 若想打开新文件 “:e filename”,然后使用”ctrl + ^”进行文件切换

vim的简单配置

1
2
3
4
5
syntax enable
set number
set cursorline
set ruler
colorscheme desert
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×