iTerm2安装、配置和使用

iTerm2安装、配置和使用_第1张图片

1、官网下载

2、将iTerm2设为默认终端:

iTerm2安装、配置和使用_第2张图片

3、给iTerm2设置全局快捷键:

iTerm2安装、配置和使用_第3张图片

4、配色:

iTerm2安装、配置和使用_第4张图片

5、安装oh-my-zsh

sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

如果shell没有自动切换,可以执行下面命令:

chsh -s /bin/zsh

6、修改主题

安装oh-my-zsh成功后,用vim打开隐藏文件 .zshrc ,修改主题为 agnoster:

ZSH_THEME="agnoster"

应用这个主题需要特殊的字体支持,否则会出现乱码情况,这时我们来配置字体:

  • 使用 Meslo 字体,点开连接点击 view raw 下载字体。

  • 安装字体到系统字体册。

  • 按如下修改字体设置。

iTerm2安装、配置和使用_第5张图片

7、自动补全git命令

克隆仓库到本地 ~/.oh-my-zsh/custom/plugins 路径下,

git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions

用 vim 打开 .zshrc 文件,找到插件设置命令,默认是 plugins=(git) ,我们把它修改为,

plugins=(zsh-autosuggestions)

8、语法高亮

使用homebrew安装 zsh-syntax-highlighting 插件,

brew install zsh-syntax-highlighting

配置.zshrc文件,插入一行,

source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh

输入命令,

source ~/.zshrc

9、隐藏shell终端前的xx@xx

修改~/.oh-my-zsh/themes下的主题文件,

build_prompt() {
  RETVAL=$?
  prompt_status
  prompt_virtualenv
  # 注释掉这里
  #prompt_context
  prompt_dir
  prompt_git
  prompt_bzr
  prompt_hg
  prompt_end
}

10、配置vim颜色

先查看vim下是否有配色

ls /usr/share/vim/vim73/colors
iTerm2安装、配置和使用_第6张图片

然后再用户目录下创建 .vimrc文件,输入如下

vim ~/.vimrc

set nu
colorscheme desert
syntax on

补充:

2018年5月25日:

自动换行:在用户配置文件中添加word_wrap属性,设置为ture:

"word_wrap": "true",

2018年5月26日

快捷键:

新建标签:command + t
关闭标签:command + w
切换标签:command + 数字 command + 左右方向键
切换全屏:command + enter
查找:command + f
垂直分屏:command + d
水平分屏:command + shift + d
切换屏幕:command + option + 方向键 command + [ 或 command + ]
查看历史命令:command + ;
查看剪贴板历史:command + shift + h
清除当前行:ctrl + u
到行首:ctrl + a
到行尾:ctrl + e
前进后退:ctrl + f/b (相当于左右方向键)
上一条命令:ctrl + p
搜索命令历史:ctrl + r
删除当前光标的字符:ctrl + d
删除光标之前的字符:ctrl + h
删除光标之前的单词:ctrl + w
删除到文本末尾:ctrl + k
交换光标处文本:ctrl + t
清屏1:command + r
清屏2:ctrl + l

2018年8月18日

关于item终端设置:

iTerm2安装、配置和使用_第7张图片
  1. 当添加智能提示输入时,只显示一个提示符;
  2. vim会提示鼠标滚轮自动滑动;

参考:
https://www.cnblogs.com/xishuai/p/mac-iterm2.html
https://blog.csdn.net/thinkdiff/article/details/25075047

你可能感兴趣的:(iTerm2安装、配置和使用)