Bash和vim的一些配置

2022-07-27 21:36:24 字數 1676 閱讀 3110

使用者根目錄下面有乙個稱作 .bashrc 的隱藏檔案。bash缺省會執行這個檔案裡的內容。

裡面比較有用的內容包括:

# 讓提示符看起來好看一點

ps1=

'$\[\033[38;5;70m\]\u@\h\[\033[00m\]:\[\033[38;5;105m\]\w\[\033[00m\]\$ '

# 在有顏色的 terminal 裡面,增加顏色

if[ "$term"

!="dumb" ];then

eval "`dircolors -b`"

aliasls=

'ls --color=auto'

alias dir=

'ls --color=auto --format=vertical'

alias vdir=

'ls --color=auto --format=long'

fi

# 讓不同型別的檔案、資料夾用不同顏色標示出來,易於辨認

ls_colors=

'di=38;5;39:fi=38;5;229:ln=38;5;215:pi=5:so=5:bd=5:cd=5:or=31:mi=0:ex=38;5;40:*.py=38;5;166'

export ls_colors

# 一些有用的 alias

alias ll=

'ls -lh --color=tty'

alias la=

'ls -a'

alias l=

'ls -lhtr'

alias up=

'cd ..'

alias up2=

'cd ../..'

alias up3=

'cd ../../..'

alias up4=

'cd ../../../..'

# 使用自己編譯的 vim,並制定使用中文編碼環境。自己編譯時需要注意,增加 python 支援,增加多位元組支援。

alias vi=

'lc_all=zh_cn /home/users/linan03/bin/vim7.3/bin/vim'

# 每次將命令寫入暫存器,用向上箭頭找到歷史命令

"history -a; $prompt_command"

vim 裡面比較有用的配置,配置檔案為:.vimrc

" 按下 f6,執行同步指令碼。在指令碼裡面設定開發機與測試機的同步目錄。

map :!~/bin/syncout.sh

同步指令碼很容易,下面是個例子:

# 同步的引數意思是:迭代,增量,壓縮的方式同步,包括軟鏈結,不同步 「part-*」,"*.o" 等一些檔案。

rsync -aruvzt --copy-links --exclude "part-*"

--exclude "*.o"

--exclude "*.svn"

--exclude "*.swp"

~/basicdata/

7_analysisidx $desthost:

/home/work/linan03/basicdata

通過 wiz 發布

VIM的一些配置

前幾日系統重灌,定製的vim設定給弄丟了,先記下一些常用的,以做備份.1 設定help的預設語言 if version 603 set helplang cn endif 2 設定預設的配色方案 colors murphy 3 設定交換檔案儲存目錄 windows set dir d program...

vim的一些常用配置

set nu 顯示行數 set hlsearch 高亮度查詢 set backspace 2 可以使用退格鍵刪除任意字元,當為01時,僅可刪除輸入字元,不可刪除已存在的字元 set autoindent 自動縮排 set ruler 可顯示最後一行狀態 set showmode 左下角那一行的狀體 ...

vim的一些操作

開啟目錄命令 ex plore 開啟當前目錄或指定目錄 se xplore 分割並開啟當前目錄或指定目錄he xplore ve xplore 垂直分割並開啟當前目錄或指定目錄 te xplore 新建標籤並開啟當前目錄或指定目錄 瀏覽檔案 移動游標到感興趣的檔案或目錄,按即可在當前視窗瀏覽該檔案或...