編輯且搜尋 MaxClients 關鍵字 -2008/03/28 added
vi +/MaxClients /etc/httpd/conf/httpd.conf
利用 VIM將純文字轉成 html
:TOhtml
ref: http://hoamon.blogspot.com/2007/03/vim.html
n<spsce> # 20<spsce>,往右移20個字元
H # 移到畫面的最上方
M # 移到畫面的中央
L # 移到畫面最下方
G # 移到檔案最後一行
nG # 2G,移到此檔的第二行
gg # 移到第一行,等於 1G
/(word string) # 往下搜尋字串
?(word string) # 往上搜尋字串
n
N
:n1,n2s/word1/word2/g # :100,200s/cross/CROSS2/g,
# 第一百行到第二百行之間,搜尋字串cross並取代為CROSS2
:1,$s/word1/word2/g
:1,$s/word1/word2/g # 多了個c,代表confirm
:%s/cross/cross2
x, X # x 向後刪除字元,X 向前刪除字元
nx, nX
dd
ndd
d1G # 刪除游標所在到第一行
dG # 刪除游標所在到最後一行
d$ # 刪除游標所在,到該行的最後一個字元
d0
yy
nyy
y1G
yG
y0
y$
p, P
J # 合併游標所在與下一行為同一行
u # 復原上一動作 undo
Ctrl + r # 重作上一動作 redo
r, R
:w! # 對唯讀檔強制寫存檔
ZZ # 檔案沒更動,不存檔離開,檔案有更動,存檔離開
:w (filename) # 另存新檔
— 我是分隔線 —
# 編輯多檔
vi file1 file2
:n # 編輯下一個檔
:N # 編輯上一個檔
:files # 列出目前所有檔案
— 我是分隔線 —
# 多窗○
:sp /etc/hosts /etc/resolv.conf
ctrl+w j # 移到下一窗○
ctrl+w k # 移到上一窗○
— 我是分隔線 —
:set all # 顯示所有參數
:syntax ( off | on ) # 顯示不同顏色
— 我是分隔線 —
設置預設參數,~/.vimrc或/etc/vimrc
vi ~/.vimrc
:syntax on
:set nu
ref: http://feeds.feedburner.com/~r/linuxtoy/~3/82191073/efficient-editing-with-vim.html
留言