<IMG SRC="../../images/misg.gif" WIDTH=267 HEIGHT=65 BORDER=0><>  English Version    Kimo  Sina   Yahoo 

Search Engine | Seminar  | Training Courses  |  Home
Members | Medical Images | Statistical Computing | Research | Links
Bioinformatics | Group Meeting | Toolboxs
| Chinese Articles 
wpe12.jpg (961 bytes)
  Send comments or suggestions    
Updated:2000/10/14 since 1999.3.1

vi 使用                            [vi ] [ joe] [emacs]

vi 是UNIX 系統上最常被使用的編輯程式,它完全只處理文字編輯,
不能插入圖形或影像,因此只是一個單純的文字處理程式。

vi 有兩個模式:命令模式和輸入模式。
在輸入模式時,您打入的所有字元,都成為檔案的一部份;在命令模式
時,輸入的字元則代表特殊意義,如j代表游標向下移一行,o代表新增一行。

輸入模式轉換成命令模式,則利用Esc鍵。如果已在命令模式
,按Esc,系統會發出“ 嗶“的警告聲,提醒您現在的vi狀態已在命令模式,
不必再按Esc鍵了。

語法  vi [-r] file [-l] [-wn]

           -r : 將在編輯中途因系統當機而遺失的檔案回復(recover)。
           -l : 將vi設定為適合編輯lisp程式的模式。
       -wn : 將編輯視窗的大小設為n。

(請注意大小寫)

命令 按鍵 : 意義
輸入 a : 自游標後開始輸入文字。
A : 自游標所在列的最後輸入文字。
i : 自游標開始輸入文字。
I : 自列首開始輸入文字。
o : 在游標下面開啟新列。
O : 在游標上面開啟新列。
rx : 以字元x替換游標所在字元。
Esc : 離開輸入模式。
移動 Ctrl+B :螢幕向上捲動一頁。
Ctrl+U :螢幕向上捲動半頁。
Ctrl+F :螢幕向下捲動一頁。
Ctrl+D :螢幕向下捲動半頁。
Ctrl+G :顯示游標所在位置的列號。
b : 移動游標到字的字首。
nb : 游標向右移動n個字。
e : 移動游標到字尾。
G : 移動游標到檔案尾。
^: 移動游標到此列的開頭。
$ : 移動游標到此列的結尾。
:n + Enter :游標移到第n列。
h : 游標向左移一個字元。
l : 游標向右移一個字元。
j : 游標向下移一列。
k : 游標向上移一列。
(h,l,j,k 亦可用方向鍵代替。)
刪除 x : 刪除目前游標所在字元。
nx : 刪除目前游標所在起的n個字元,其餘資料往左移。
dw : 從目前游標所在,刪到此單字結束。
ndw :刪除目前游標所在起的n個字,其餘資料往左移。
dd : 刪除游標所在的一整列。 
ndd : 刪除游標所在列以下n列。
D : 刪除游標以下所有內容。
X : 刪除游標以上所有內容。
編修 J : 將兩列合併。
u : 取消上一個命令。
U : 取消對本列的所有修改。
:e filename: 編輯另一個檔案。
/string+Enter : 搜尋字串string。
結束 :set nu :將資料編號。
:q : 跳出vi。
:q! : 強迫跳出vi ,修改部份會遺失。
:w : 存檔。
:wq : 存檔並離開vi 。
:wq! :強迫存檔並離開vi 。
:x 和 :ZZ 同 :wq 。

 

joe使用

 

Emacs使用

 

 


logo.gif (4473 bytes)

Copyright 1999 Medical Images-Stat. Group , NCTU-STAT.

Send comments or suggestions to u8626802@stat.nctu.edu.tw