vim裏面的 :w!,是強制保存的意思,在root用戶下,即使文本只讀也可以完成保存。(我自己測試的不是root用戶也能強制保存,在正常保存的時候回有提示:如果想要強制保存,就加!)。
- vim可以當做vi的升級版本,vim兼容vi的所有命令,但是vim支持多級撤銷、兼容多種操作平臺、語法高亮。
- 輸入vim。
- :1,$s/abc/def 後面加g的話會替換文本中所有的abc,不加的話只會替換行首的。
- /定位到最頂端,?定位到最底端;n下一個,N上一個。
- :x,會退出編輯器,相當於:wq。
:x #寫入文件並退出。僅當文件被修改時才寫入,並更新文件修改時間,否則不會更新文件修改時間。
:wq #強制性寫入文件並退出。即使文件沒有被修改也強制寫入
- 向右移動四個字符 4l,(4空格也可以),向左四個字符4j。
- vim + filename進入文件後定位到文件的最後一行,Vim +10 filename 進入文件後定位到文件的第十行。
- 20G跳轉到20行,G跳轉到最後一行。
- :set nu
- :20,50s/abc/efg 所有的話後面加g。
- gg 100d。
- yy 20G p