1.安装iTerm2
 
mac直接下载安装iterm2
 
传送门
 
SSH远程登录
 
ssh 登录远程服务器
 
|   $ ssh username@10.200.12.102   | 
 
 
 
2.iterm2配置文件直接登录
 
2.1文件配置
 
路径:iTerm2>Profiles>OpenProfiles>Edit Profiles>添加+
 

 

 

 
2.2添加私钥
 
本机输入以下命令后授权通过即可
 
 
2.3直接登录
 
iTerms>Profiles>点击文件名称后登录成功
 

 
 
 
3.主题配置
 
3.1主题导入
 
- 打开iterm的官方主题配置站,将资源下载至本地 , 解压。
 - 打开 iTerm2 ,按步骤打开
 - 点击最右边的绿色区域,再点击  “import”,
 - 打开刚下载解压好的文件夹,打开schemes 文件夹,全选那些配色方案,点open,这样就把所有的配色方案导入了。
 - 再去点击第四步图中那个绿色区域,就能选择刚刚导入的这些 配色方案了。
 
 

 

 
 
 
 
 
3.2显示分支和高亮
 
1.命令行执行
 
 
2.添加以下代码
 
退出不了的输入“wq!”强制保存退出
 
 
 
|   find_git_branch () {     local dir=. head     until [ "$dir" -ef / ]; do     if [ -f "$dir/.git/HEAD" ]; then     head=$(< "$dir/.git/HEAD")     if [[ $head = ref:\ refs/heads/* ]]; then     git_branch=" (${head#*/*/})"     elif [[ $head != '' ]]; then     git_branch=" → (detached)"     else     git_branch=" → (unknow)"     fi     return     fi     dir="../$dir"     done     git_branch=''     }     PROMPT_COMMAND="find_git_branch; $PROMPT_COMMAND"     black=$'\[\e[1;30m\]'     red=$'\[\e[1;31m\]'     green=$'\[\e[1;32m\]'     yellow=$'\[\e[1;33m\]'     blue=$'\[\e[1;34m\]'     magenta=$'\[\e[1;35m\]'     cyan=$'\[\e[1;36m\]'     white=$'\[\e[1;37m\]'     normal=$'\[\e[m\]'     PS1="$white[$white@$green\h$white:$cyan\W$yellow\$git_branch$white]\$ $normal"   | 
 
3.执行以下代码
 
 
4.此时你应该能看到终端已经显示分支以及有一些高亮颜色,或者重新打开iTerms页面
 
3.3别名配置
 
通过对home路径下 .bash_profile 进行调整,即增加 -G 选项,如下所示:
 
|   alias ls="ls -G"  alias ll="ls -l -G"  alias lf="ls -alF -G"  alias lh="ls -laht -G"  alias la="ls -A -G"   | 
 
 
 

 
执行alias查看所有别名
 
 
 
 

 
 
 
4.vim配置
 
配置vim显示行号、背景色和文字颜色
 
term                        黑白终端的显示属性
 
cterm                       彩色终端的显示属性
 
ctermfg                     彩色终端的前景色
 
ctermbg                     彩色终端的背景色
 
gui                         GUI的显示属性
 
guifg                       GUI的前景色
 
giobg                       GUI的背景色
 
 
 
文件地址:
 
 
 
|   $ cp /usr/share/vim/vimrc ~/.vimrc   | 
 
 
 
 先复制一份vim配置模板到个人目录下
 
path:~/.vimrc
 
|   set runtimepath^=~/.vim/bundle/ctrlp.vim     filetype off  set rtp+=~/.vim/bundle/vundle/  call vundle#rc()  Bundle 'gmarik/vundle'  Bundle 'scrooloose/nerdtree'  Bundle 'Xuyuanp/nerdtree-git-plugin'  filetype plugin indent on     map <C-n> :NERDTreeToggle<CR>  set nu     highlight LineNr cterm=bold ctermfg=red  highlight StorageClass cterm=bold ctermfg=darkgreen  highlight Type cterm=bold ctermfg=blue  highlight LineNr cterm=bold ctermbg=black  highlight phpStructure cterm=bold ctermfg=darkred  highlight phpFunctions cterm=bold ctermfg=256  highlight Title ctermfg=blue  highlight pythonString cterm=bold ctermfg=gray  highlight pythonFunction cterm=bold  highlight pythonInclude cterm=bold ctermfg=lightblue  highlight javaScriptStringS ctermfg=gray  highlight String ctermfg=gray  hi Search cterm=NONE ctermfg=darkred ctermbg=yellow cterm=reverse     set hlsearch  set backspace=2  set ruler  set showmode  syntax on        set smartindent  set tabstop=4  set shiftwidth=4  set expandtab  set softtabstop=4   | 
 
更多配置