Linux中vim的三種模式


1.編輯文件時
**當文件名稱存在,那么進入文件直接編輯
**當文件名稱不存在,vim會在退出保存時自動建立文件
**當vim命令后沒有跟任何文件名稱時,是無法實現“:wq”退出保存的那么可以用
“:wq+空格+文件名”。
2.當vim異常退出時,系統會建立.file.swp這個緩存文件,這個文件中保存着沒有“:wq”
動作保存的信息。

vim有三種模式

一.命令模式

1.vim工作方式設定

命令模式是vim打開文件后默認進入的模式,這個模式不能插入字符

2.在命令模式下如何管理字符

按“x”                  刪除光標所在字符

按“y” 復制
例如:“yw”                                 復制一個單詞
            "yl"                                  復制一個字母
            "yy"                                 復制一整行
            "y5y"                               復制5行
按“c” 剪切
例如:“cw”                                        剪切一個單詞
            "cl"                                         剪切一個字母
             "cc"                                       剪切一整行           
             "c5c"                                     剪切5行
注意:“用c做剪切時,會進入插入模式,如果要粘貼需要退出插入模式按(ESC)在按p”
按“d” 刪除
例如:“dw”         刪除一個單詞
           “dl”          刪除一個字母
           "dd"         刪除一整行
           "d5d"       刪除5行
"p"    粘貼

二.插入模式

"i"                在光標所在位置插入字符
"I"               在光標所在行的行首插入字符
"o"              在光標所在行的下一行新行插入字符
"O"             在光標所在行的上以行新行插入
"s"              刪除光標所在字符並插入字符
"S"              刪除光標所在行並插入字符
"a"              光標所在字符的下一個字符插入
"A"              光標所在行的行尾插入字符

三.退出模式:

q            當vim進入文件沒有對文件內容做任何操作可以按"q"退出

:q!           當vim進入文件對文件內容有操作但不想保存退出

:wq          正常保存退出

:wq!         強行保存退出,只針對與root用戶或文件所有人生效

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM