李景山php Linux課程 vim

2021-07-31 21:04:34 字數 796 閱讀 1554

基本介紹:vim是vi的擴充套件,被譽為終端編輯器之神

軟體安裝:yum install -y vim

工作模式:

1、正常模式

0、使用格式說明 vim filename

若檔案已存在,則直接開啟

若檔案不存在,則會新建,若不修改則不會建立空檔案

1、主要用來瀏覽或修改文字內容

2、使用vim開啟檔案的預設模式

3、在任意模式下按esc按鍵即可進入該模式

2、編輯模式

主要用來向文字新增內容,也叫插入模式

正常模式下輸入以下字元都可進入該模式

i:在游標所在字元前開始輸入文字

i:在行首指第乙個非空白字元處開始輸入文字

a:在游標所在字元後開始輸入文字

a:在行尾開始輸入文字

o:在游標所在行的下面單獨開一新行來輸入文字

o:在游標所在行的上面單獨開一新行來輸入文字

s:刪除游標所在的字元並進入插入模式

s:刪除游標所在行並進入插入模式

3、命令模式

主要用來管理檔案或設定vim,如:儲存,退出,放棄等,而不是修改檔案內容

在正常模式下,輸入』:』即可進入命令模式,由於操作都是在一行完成,因此也叫單行模式

儲存檔案:w

退出軟體:q

儲存退出:x,等價於wq,等價於正常模式下的shift+zz

強制操作:!

放棄修改:e!

4、可視模式

v:可視塊模式

v:可視行模式

李景山php linux課程 目錄介紹

linux目錄結構 最頂層的目錄,是所有目錄的直接或間接的父級目錄,也叫根目錄 boot 啟動目錄,啟動資訊 bin 程式的啟動檔案,程式的命令 sbin 這是超級使用者存放一些應用程式的地方 dev 裝置目錄 etc editable text configuration,可編輯文字配置,放一些配...

李景山php linux 檔案壓縮解壓

檔案壓縮解壓 gzip 作用 壓縮檔案,只能是單個檔案,不能是多個,也不能是目錄 格式 gzip file 說明 執行命令會生成file.gz,刪除原來的file 選項 d 等價於gunzip gunzip 作用 解壓使用gzip壓縮生成的檔案 格式 gunzip file.gz 說明 解壓file...

李景山php XSS攻擊

xss css cross site scripting,跨站指令碼。跨 主要是因為遠端或者是第三方域上的指令碼資源。例子 eval location.hash substr 1 net test xss.html alert no 型別 反射型,儲存型,dom xss 反射型 echo get x...