1. 程式人生 > >linux下的vi的使用方法

linux下的vi的使用方法

wid 當前 -s border 文件 設置 字符串 apple stripe

vi的使用:

  • 一般指令模式:
    vi打開一個文件就直接進入一般指令模式,可以進行刪除、復制、粘貼。但是不可以對文件的內容進行修改。
    常用命令:
ctrl + f向下移動一頁
ctrl + b 向上移動一頁
0或者home 移動到當前行的最前面
$或者end 移動到當前行的最後面
G 移動到文件的最後一行
gg 移動到文件的第一行
n<Enter> 光標向下移動n行
/word 光標向下搜尋一個名稱為word的字符串
:1,$s/word1/word2/g 從第一行到最後一行尋找word1字符串,並將其替代為word2
xX 向前刪除一個字符
dd 刪除當前行
yy 復制當前行
pP p為將已經復制的數據粘貼在光標的下一行,P將數據復制到光標的上一行
u 撤銷
ctrl + r 重復上一個動作
  • 編輯模式:
    按下【(a,A,i,I,o,O)插入,r,R(取代)】等任意一個字母進入編輯模式
    按下Esc可以退出編輯模式

  • 指令列命令模式:
    一般模式輸入,/,三個中的任意一個進入該模式。
    常用命令:

wq保存並退出
wq! 強制保存並退出
set nu/nonu 顯示行號/不顯示行號
set ff 顯示文件類型
set ff=unix 將文件類型設置成unix

註意:

    • !一般這個都有強制的含義。
    • 當vim沒有保存就退出時,可以通過文件.swp這個暫存檔恢復文檔。

linux下的vi的使用方法