vim编译器之神的基本命令

来源:互联网 发布:手机淘宝代付在哪里 编辑:程序博客网 时间:2024/05/06 15:02
vim的基本使用
一、vim的6种基本编辑模式

①普通模式

  普通编辑模式中,可以对文本进行删除、移动闪烁光标。

 删除命令中有: 

  dd:删除当前光标停留行
  dj:删除当前光标所在行和下一行
  2dd:删除当前光标所在行和下一行
  dw:删除光标所在单词
  Delete:删除光标所停留的字母
  d^:删除光标所在处直至行首
  d$/D:删除光标所在处直至行尾
  dG:删除光标所在行直至文档尾行
  dlG:删除光标所在行直至文档首行
  cw:删除光标所在处直至这个单词的结尾
 
移动光标命令:
i/a:表示插入,即进入插入模式
I:将光标移至行首
A:将光标移至行末
a:将光标移至光标后一个
o:在光标所在行后插入一行
O:在光标所在行前插入一行
h:将光标向左移动
j:将光标向下移动
k:将光标向上移动
l:将光标向右移动

w:表示将光标移动到当前单词的首部

e:表示将光标移动到当前单词的尾部

b:表示将光标移动到前一个单词的首部

ge:表示将光标移动到前一个单词的尾部

0或^:表示将光标移动到当前行的行首

$:表示将光标移动到当前行的行尾

yy:表示复制当前行

p:表示粘贴

ddp:可以实现光标所在行和下一行的行之间互换。

gg:光标移动到第一行

G:光标移动到最后一行


重复命令:

. :dd表示的是删除行,当在普通模式的环境下,可以在执行dd命令后输入 .  这样就可以重复执行命令 

指定重复几次命令:

eg:3dd   表示执行命令dd共3次。



②插入模式
  插入模式是按i或者是a键进入的
  i(insert插入)
  a(append增加)

  esc 退出插入模式恢复到普通模式  


③可视模式

  在普通模式下输入Shift+v,可以上下移动光标选择行,再按一次Shift+v就可以取消。

  在普通模式下输入Ctrl+v,可以上下左右移动光标选择矩形区域,再按一次Ctrl+v就可以取消。



④选择模式
主要就是利用光标选择文本后,输入内容会替换所选择的高亮文本块
 
⑤命令模式
  :  表示的是执行
   /和?  表示搜索
   !  表示过滤
eg:退出vim编辑时一般会按下esc后输入:wq
  表示的是保存并退出
eg:退出vim编辑时按下esc后输入:wq!
  表示的是保存并退出(一般输入这种命令是由于文件是只读文件,修改完后保存需要加!)


⑥Ex模式
 这个模式下可以一次执行多条命令




二、vim编辑后文件的保存于退出
编辑完之后需要按esc键进入普通模式
然后输入命令
:wq    表示保存并退出(一般文件)
:wq! 表示保存并退出(只读文件)
:q       表示退出并不保存(一般文件)
:q!   表示退出并不保存(只读文件)
:x       表示保存并退出
:w <文件路径>  表示保存到具体的路径

:saveas 文件路径   表示保存到具体的路径  


三、vim编辑文档进行文档加密

命令如下:eg:vim -x file1

然后输入密码,确认密码,在下次打开的时候就需要输入密码才能查看。



有时候会因为断电等原因使得所编辑的文件没有保存下来,这时,可以输入命令 :

eg:vim -r 1.txt

进入文件后输入ewcover 1.txt 来恢复文件内容。

输入命令后按下Enter键即可
0 0
原创粉丝点击