2012年7月24日 星期二

設定易於工作的Linux Shell 環境

一般Linux環境下的PS1
# echo $PS1
[\u@\h \W]\$
參數
 各項PS1可用參數
#  \d :代表日期,格式為 Weekday Month Date,例如 "Mon Aug 1"
# \H :完整的主機名稱。舉例來說,鳥哥的練習機 linux.dmtsai.tw ,那麼這個主機名稱就是 linux.dmtsai.tw
# \h :僅取主機名稱的第一個名字。以上述來講,就是 linux 而已, .dmtsai.tw 被省略。
# \t :顯示時間,為 24 小時格式,如: HH:MM:SS
# \T :顯示時間,12 小時的時間格式!
# \A :顯示時間,24 小時格式, HH:MM
# \u :目前使用者的帳號名稱;
# \v :BASH 的版本資訊;
# \w :完整的工作目錄名稱。家目錄會以 ~ 取代;
# \W :利用 basename 取得工作目錄名稱,所以僅會列出最後一個目錄名。
# \# :下達的第幾個指令。
# \$ :提示字元,如果是 root 時,提示字元為 # ,否則就是 $ 囉~
以顏色區別使用者與管理者
user的設定檔及展示
PS1='
\033[1;34m[\u@\h]\033[0m  \033[0;36m\w\033[0m
\$ '

root的設定檔及展示
PS1='
\033[0;33m[\u@\h]\033[0m  \033[0;31m\w\033[0m
\$ '
參考資料:
http://portable.easylife.tw/925
http://linux.vbird.org/linux_basic/0320bash.php

vim 色彩設定

建立家目錄下個人vim設定檔  ~/.vimrc,把色彩辨識加入設定檔內
syntax on    #開啟
syntax off    #關閉
256色的設定如下:
set t_Co=256
色彩主題下載
http://www.cs.cmu.edu/~maverick/VimColorSchemeTest/

下載到以下目錄/usr/share/vim/vim72/colors
編輯 ~/.vimrc 設定自己想用色彩主題,如欲使用 blacklight.vim 就設定成colorscheme blacklight
參考資料:
http://portable.easylife.tw/1573