Linux学习笔记2-VIM笔记

 


 

vi filesname  打开文件,并进入命令模式。

vim三种模式  插入模式,命令模式(刚进入时) , 编辑模式

       插入模式  a A  i I  o O  

      命令模式 Esc(按键)

      编辑模式   命令模式下输入冒号:


编辑模式

:set nu  设置行号

:set nonu 取消行号

:wq 保存退出

:w 保存

:q!取消退出

:wq!无权限时,保存

:88  进入88行

:22,323d   删除22行-323行数据。

 


命令模式

x  删除光标位置

22x 删除光标所在到

dd 删除当前行

D 删除光标及末尾

dG 删除光标所在行至末尾

 

gg 到文章最开始

G 到文章最末


 

复制 剪切

yy   复制当前行

2yy 复制当前及以下,一共2行。

dd 剪切当前行

2dd 剪切2行

p 粘贴在光标下一行,P 粘贴在光标上一行

 


 

 

覆盖

r 修改当前字符   R 一直覆盖

u取消修改


 

其他

 /fff  搜索fff    n下一个

不区分大小写   :set ic  

:3,5s/aaa/bbb/g      替换3到5行的aaa,换成bbb

:%s/aaa/bbb/g  全文替换aaa为bbb

 

:r filename   导入文件内容到光标下一行

:!which  ls   可以在不退出查看信息

:r !ls   导入ls命令结果进入光标下一行

:map  【cril+p】 I#<ESC>    设置快捷键 Ctril+p 注释

:ab  aaa  bbb    设置替换,在输入aaa回车时,会转为bbb 

 

posted @ 2019-09-21 01:11  秘钥  阅读(110)  评论(0编辑  收藏  举报