編輯且搜尋 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 

Related posts 相關文章
notepad++編輯器-快捷鍵
More...
Madedit
More...
在 ubuntu 系統下 vim 顯示顏色
More...
vi 與 vim 按鍵說明圖
More...

作者

留言

撰寫回覆或留言

發佈留言必須填寫的電子郵件地址不會公開。