從?#65279字符看dede模板頁面編碼問題
930
2025-04-04
VI-VIM編輯器
LinuxVI和VIM的介紹
vi是一種計算機文本編輯器,可以執行輸出,刪除,查找,替換,塊操作等眾多文本操作,類似于Windows系統上的text文本文檔編輯器.我們在Linux修改檔案文件的主要方式就是通過vi這款文本編輯器完成的,當然由于vi功能有限,所以再次之上就有其他的功能更加強勁的文本編輯器Vim,gnote,gedit等等編輯器工具.
vim屬于增強版的vi,在vi的基礎上增加了很多功能,如代碼的關鍵字加亮等,vim兼容所有的vi指令.
VI的三種編輯模式
VI有主要的三種編輯模式:普通模式,底行模式,編輯模式.那么三種模式的區別主要是通過光標的位置及狀態來進行區分的.
普通模式:
在普通模式中光標的狀態是可以進行移動的,高亮的顯示一個字符.
具體使用方法:
退出:Shift+zz
退格(回到上一步操作):u
回滾操作:Ctrl+r
跳轉操作:
跳轉到文件開始位置:gg
跳轉到行末:G
刪除操作:
單獨刪除字符:del等價于x
刪除一個單詞:dw
刪除行:
刪除當前行:dd
刪除n行:[n]dd
刪除到末尾:dG
查找操作:
輸入/字符串(關鍵詞):查找指定的字符串,按n向下查找,按N向上查找.
編輯模式:
編輯模式主要是對文件進行編輯,沒什么特別的操作,但是從普通模式進入到編輯模式是有很多講究的.
具體使用方法:
以行的位置進入編輯模式:
在行首插入編輯:I
在行末插入編輯:A
在當前行的上一行插入編輯:O
在當前行的下一行插入編輯:o
以光標的位置進入編輯模式:
在當前光標處進行編輯:i
在當前光標后進行編輯:a
替換從光標所在位置后到一個單詞結尾的字符:cw
底行模式:
具體使用方法:
強制退出: :q!
退出: :q
保存退出: :wq==:x
另存為: :w<文件路徑> == :saveas<文件路徑>
各模式之間切換其他模式的方法總結:
普通模式:-----?編輯模式: 輸入i,o等等進入編輯模式的方法(詳情見上面)
普通模式:-----?底行模式:輸入:即可.
編輯模式:-----?普通模式:按下Esc即可.
編輯模式:-----?底行模式: 按下Esc,輸入:即可.
底行模式:-----?編輯模式:退格刪掉:,然后輸入進入編輯模式的方法,如:i
底行模式:-----?普通模式:退格刪掉:即可.
其他
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。