最簡單的幾個功能
a 在當前字元後開始編輯新增a 在當前行的末尾進行新增
i 在當前字元前開始編輯新增i 在當前行的開頭進行新增
o 在當前行的下面另起一行開始編輯o 在當前行的上面另起一行開始編輯
x 刪除乙個字元
nx 刪除n個字元
yy 拷貝一行
p 貼上拷貝的資料
2. 列編輯
ctrl+ v 選擇需要修改的列區域,使用相應的編輯命令進行編輯
3. 跳轉命令
$ 行尾
^ 行首
ctrl + f (forward)
ctrl + b (backward)
0 行首
$ 行尾
h 螢幕最上行 ; m 螢幕中間行 ; l 螢幕最下行 ; g 最後一行 ; gg 第一行 ;
4. 搜尋替換
/word
?word
:n1,n2s/word1/word2/g
ctrl+r 重做上乙個動作
竟然還有 巨集 的功能
:s 只查詢替換當前行
:n1,n2s 查詢替換n1-n2行
:%s 查詢替換所有行 ,等同於 :g 目測g 有時候不支援
s後跟的是 分割符號
:g/haha/serv/
:%s#serv#haha#
:%s/haha/serv/
:%s/rpt_xw_address/rpt_xw_address2/g
全詞匹配
rpt_xw_address\> 單詞開頭
\
vi 常見命令
一 簡介 vi命令可以說是unix linux世界裡最常用的編輯檔案的命令了,很多人不喜歡vi因為它 的眾多的命令集,但是我們只需要掌握基本的命令然後靈活地加以運用,相信你會象我一 樣喜歡它的。本文旨在更有條理有歸納性地介紹vi的一些最常用命令和一些高階的應用。二 基本命令介紹 1 游標命令 k,j...
vi命令用法
從shell中啟動視覺化編輯器 vi filename指示shell啟動vi編輯器,並將引數filename傳給它。如果當前目前中存在該檔案,則vi編輯器將它解釋為要開啟的檔案 如果沒有該檔案,則vi編譯器建立新檔案 vi file1 file2 file3shell傳遞3個引數給vi,vi將它們解...
VI的常見使用技巧
vi的常見使用技巧 本文 自 http linuxforum.一 簡介 vi命令可以說是unix linux世界裡最常用的編輯檔案的命令了,很多人不喜歡vi因為它 的眾多的命令集,但是我們只需要掌握基本的命令然後靈活地加以運用,相信你會象我一 樣喜歡它的。本文旨在更有條理有歸納性地介紹vi的一些最常...