文字編輯
vi
命令
作用
+檔名
ctrl+f
向後翻一頁
ctrl+b
向前翻一頁
ctrl+d
向後翻半頁
ctrl+u
向前翻半頁
+游標移動到下一行
-游標移動到上一行
數字+空格
游標向右移動n個字元
0移動到本行首個字元處
$ 移動到本行最後乙個字元處
h游標移動到螢幕最上行
m游標移動到螢幕中間行
l游標移動到螢幕最下行
g游標移動到檔案最後一行
ng游標移動到檔案第n行
n+回車
游標向下移動n行
/word
在游標後面查詢名為word的字串
?word
在游標前面查詢名為word的字串
:n1,n2s/word1/word2/g
在第n1行到n2行間查詢word1,並替換為word2
:1,$s/word1/word2/g
在第1行到最後行間查詢word1,並替換為word2
:1,$s/word1/word2/gc
在第1行到最後行間查詢word1,並替換為word2,但替換前需要使用者確定
x(x)
x刪除游標所在位置的乙個字元,x向前刪除乙個字元
nx從游標所在位向後刪除n個字元
dd刪除游標所在的整行
ndd刪除游標向下的n行
d1g刪除游標所在行到第一行的所有行
dg刪除游標所在行到最後一行的所有行
yy複製游標所在行
nyy複製游標所在行往下n行
y1g複製游標所在行到第一行的所有行
yg複製游標所在行到最後一行的所有行
p(p)
p黏貼複製的內容到游標所在行,p為黏貼到游標所在的上一行
u恢復上一次操作
:w存檔
:w!強制存檔
:q退出
:q!強制退出
:wq儲存退出
:w 檔名
儲存為另乙個檔案
:r 檔名
讀入乙個檔案,把讀入的檔案內容新增到游標所在行
:set nu
顯示行號
:set nonu
不顯示行號
:n1,n2w 檔名
從第n1行到n2行儲存成另一檔案i插入
a新增o新增行
r,r替換
esc退出編輯模式
Linux常用命令彙總
1.基礎指令 cd 切換路徑 cd 退出 cd 退回root pwd 顯示當前路徑 ls 顯示資料夾下所有檔案 more 顯示檔案內容 head 顯示檔案前若干行 vim 開啟vim編輯器,有三個模式命令模式 輸入模式 末行模式。命令模式下 i 進入輸入模式 進入末行模式,可用 q 退出 wq儲存退...
linux 常用命令彙總
ls 顯示檔案和目錄列表 cd 切換目錄 顯示當前工作目錄 建立目錄 如果主目錄沒有自動建立 mkdir p test test1 複製目錄或檔案。遞迴處理 cp r 建立檔案 touch 1.text 清空檔案內容 echo 1.text 移動檔案或目錄,檔案或目錄改名 刪除檔案 刪除該目錄下的所...
linux常用命令彙總
tar 解包 tar xvf filename.tar 打包 tar cvf filename.tar dirname 注 tar是打包,不是壓縮!gz解壓1 gunzip filename.gz 解壓2 gzip d filename.gz 壓縮 gzip filename tar.gz 和 tg...