从零开始学Linux系统之Vi/Vim操作
Posted 小蜗爬爬
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从零开始学Linux系统之Vi/Vim操作相关的知识,希望对你有一定的参考价值。
vi/vim:
编辑模式 <-:—-命令模式 —-a、i、o A、I、O —> 插入模式
设置行号 :set nu :set nonu
行号移动: gg G nG/:n
移动: h、j、k、l 0 $ H、M、L
搜索:
/『搜索的字符』 n下一个 N上个 忽略大小写 :set ic
复制 yy/Y nyy/nY
剪切 dd ndd 粘贴 p/P
替换:
r R + Esc
全文替换指定字符串 :%s/old/new/g :%s/old/new/c
n1到n2行范围替换指定字符串 :n1,n2s/old/new/g :n1,n2s/old/new/c
删除: x nx dd ndd dG D :n1,n2d
撤销 u
保存退出:
:wq! 只有root和文件所有者可以无跨w权限,这样使用
导入文件 :r 文件名
执行命令 :! 命令名
导入+命令 :r !date 作用是导入日期
定义快捷键: :map Ctrl+P I#<ESC> 在行首加#号
:map Ctrl+B 0x 将行首的字符去掉
:unmap
替换:
:ab aa bb 将aa变为bb
:unab aa
永久修改:
修改vi的缺省的配置文件:home目录下 Users/home
vi ~/.vimrc vi root/.vimrc
以上是关于从零开始学Linux系统之Vi/Vim操作的主要内容,如果未能解决你的问题,请参考以下文章