1.安装iTerm2

mac直接下载安装iterm2

传送门

SSH远程登录

ssh 登录远程服务器

$ ssh username@10.200.12.102

 

2.iterm2配置文件直接登录

2.1文件配置

路径:iTerm2>Profiles>OpenProfiles>Edit Profiles>添加+

Mac Iterm2各种用法和配置

Mac Iterm2各种用法和配置

Mac Iterm2各种用法和配置

2.2添加私钥

本机输入以下命令后授权通过即可

$ ssh-add ~/.ssh/id_rsa

2.3直接登录

iTerms>Profiles>点击文件名称后登录成功

Mac Iterm2各种用法和配置

 

3.主题配置

3.1主题导入

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

Mac Iterm2各种用法和配置

Mac Iterm2各种用法和配置

 

 

3.2显示分支和高亮

1.命令行执行

$ sudo vim /etc/profile

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[[email protected]$green\h$white:$cyan\W$yellow\$git_branch$white]\$ $normal"

3.执行以下代码

$ source /etc/profile

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"

 

Mac Iterm2各种用法和配置

执行alias查看所有别名

 

$ alias

Mac Iterm2各种用法和配置

 

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

更多配置

相关文章: