vim編輯器
1.vim與vi相比,vim編輯器有**著色。
2.a:游標的下一位
i :游標的位置
o:游標的下一行
3.模式:
命令模式, 輸入模式, 末行模式
4.常用命令
dd:刪除/剪下游標所在行
5dd:刪除/剪下從游標處開始5行
yy:複製游標所在行
5yy:複製從游標處開始的5行
n:顯示搜尋命令定位到的下乙個字串
n:顯示搜尋命令定位到的上乙個字串
u:撤銷上一步的操作
p:將之前刪除(dd)或複製(yy)過的資料貼上到游標後面
5:末行模式中可用的命令
:w:儲存
:q:退出
:q!:強制退出(放棄修改)
:wq!:強制儲存退出
:set su:顯示行號
:set nonu:不顯示行號
:命令:執行該命令
:整數:跳轉到該行
: s/one/two:將第乙個one替換成two
: s/one/two/g:將所在行one替換成two
:%s/one/tow/g:將全文的one替換成two
?字串:在文字中從下至上搜尋字串
/字串:在文字中從上至下搜尋字串
1.執行shell指令碼方法:
1)bash 指令碼檔案所在位置/指令碼檔名。bash desktop/test.sh
2)./指令碼檔案所在位置/指令碼檔名。這種方式需要有檔案的執行許可權(預設沒有)。要用chmod命令為檔案增加執行許可權。
2.指令的作用:
$ 0:當前指令碼的名稱。
2)$ #:總共有幾個引數。
3)$ *:所有位置的引數值。
4)$?:顯示上一次命令執行返回值。返回值(零或非零)
5)$1 $2 $3…:分別對應第幾個位置的引數值。
3.條件測試語句:
檔案測試所用的引數:
1)-d:測試檔案是否為目錄型別。
2)-f:判斷是不是文字檔案(是否為一般檔案)。
3)-e:測試檔案是否存在。
4)-r:測試當前使用者是否有許可權讀取。
5)-w:測試當前使用者是否有許可權寫入。
6)-x:測試當前使用者是否有許可權執行。
Vim 編輯器與 Shell 命令指令碼
vim vi 著色功能,使用中檢視內容是有顏色變化,避免錯誤產生 在命令模式輸入a i o中任意字母可以進入到輸入模式 vim中常用命令 命令作用 dd刪除 剪下 游標所在整行 5dd刪除 剪下 從游標處開始的5行 10dd 刪除 剪下 從游標處開始的10行 yy複製游標所在整行 5yy複製游標處開...
vim編輯器與shell命令指令碼
1.vim命令 i 游標的位置 o 游標的下一行 w 儲存 wq!強制保留退出 dd 刪除並確認 yy 複製 set nu 顯示行號 set nonu 不顯示行號 q 退出 q!強制退出 s one two 將當前游標所在行的第乙個one替換成two s one two g 將當前游標所在行的所有o...
VIM編輯器和Shell命令指令碼
注意 在linux中一切皆檔案,而配置乙個服務就是在修改其配置檔案的引數。vim開啟檔案的方式 4種 1.命令模式 注意 該模式是開啟檔案的第乙個看到的模式,開啟檔案即可看到。剪下 刪除操作 注意 嚴格意義上屬剪下命令,如果不貼上就是刪除的效果 撤銷 恢復 擴充套件 2.編輯模式 3.末行模式 儲存...