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