天天看點

讓OSX terminal更出彩

一、設定bash:

vim ~/.bash_profile

  # OSX terminal彩色設定

  export CLICOLOR=1

  export LSCOLORS=GxFxCxDxBxegedabagaced

  export PS1='\[\e[0;33m\]\u\[\e[0m\]@\[\e[0;32m\]\h\[\e[0m\]:\[\e[0;34m\]\w\[\e[0m\]\$ '

  # ll

  alias ll='ls -l'

二、設定vim:

從下面位址下載下傳vim的配色檔案:

<a href="https://github.com/tomasr/molokai" target="_blank">https://github.com/tomasr/molokai</a>

vim ~/.vimrc

  1 " Configuration file for vim

  2 set modelines=0   " CVE-2007-2438

  3 

  4 " Normally we use vim-extensions. If you want true vi-compatibility

  5 " remove change the following statements

  6 set nocompatible  " Use Vim defaults instead of 100% vi compatibility

  7 set backspace=2   " more powerful backspacing

  8 

  9 " Don't write backup file if vim is being called by "crontab -e"

 10 au BufWrite /private/tmp/crontab.* set nowritebackup nobackup

 11 " Don't write backup file if vim is being called by "chpass"

 12 au BufWrite /private/etc/pw.* set nowritebackup nobackup

 13 

 14 colorscheme molokai

 15 syn on "文法支援

 16 set laststatus=2 "始終顯示狀态欄

 17 set tabstop=2 "一個制表符的長度

 18 set softtabstop=2 "一個制表符的長度(可以大于tabstop)

 19 set shiftwidth=2 "一個縮進的長度

 20 set expandtab "使用空格替代制表符

 21 set smarttab "智能制表符

 22 set autoindent "自動縮進

 23 set smartindent "隻能縮進

 24 set number "顯示行号

 25 set ruler "顯示位置訓示器

 26 set backupdir=/tmp "設定備份檔案目錄

 27 set directory=/tmp "設定臨時檔案目錄

 28 set ignorecase "檢索時忽略大小寫

 29 set hls "檢索時高亮顯示比對項

 30 set helplang=cn "幫助系統設定為中文

 31 set foldmethod=syntax "代碼折疊

 32 

 33 

 34 " 開關檔案浏覽器

 35 map &lt;D-1&gt; :NERDTreeToggle &lt;CR&gt;

 36 " 在檔案浏覽器中定位目前檔案

 37 map &lt;D-!&gt; :NERDTreeFind &lt;CR&gt;

 38 " 關閉檔案時同時關閉檔案浏覽器

 39 let NERDTreeQuitOnOpen = 1

 40 

 41 " 打開檔案定位視窗

 42 nnoremap &lt;slient&gt; &lt;D-R&gt; :CommandT&lt;CR&gt;

 43 " 打開最近打開的檔案清單

 44 nnoremap &lt;slient&gt; &lt;D-E&gt; :CommandTBuffer&lt;CR&gt;

本文轉自 h2appy  51CTO部落格,原文連結:http://blog.51cto.com/h2appy/1763355,如需轉載請自行聯系原作者