[Linux](四) --Vim的学习和使用(二)

[Linux](四) --Vim的学习和使用(二)

Posted by Hzy on January 4, 2019

今天继续来学习vim的使用,毕竟昨天没有学完。


用键盘选取区域,把鼠标换成了用键盘操作。

打开上次的test.txt文件: vim test.txt 输入i变成编辑模式,我随便输入了点东西:127.0.0.1,如图: 在这里插入图片描述 按Esc退出编辑模式

输入 v,然后移动就可以一个一个字选取了就像这样:

在这里插入图片描述

输入大写V,就可以一列列的选取了,就像这样:

在这里插入图片描述

若想选取一个方块呢,我们可以输入 Ctrl + v ,就像这样:

在这里插入图片描述### 提示:想取消选取记得按Esc咯!!!

选取好了,现在想复制,粘贴怎么办?

按y 把选取的部分复制

按p(paste),把选取的部分粘贴

按d,把选取的部分删除

在实践的时候发现一个技巧:

选取的时候,可以结合上次学习的移动命令

:v + home 选取光标那一行的前面部分

:v + end 选取光标哪一行的后面部分

: v + gg,选取光标上面的全部内容

:v+ 加号 或 v+减号 == 大写的V,都是一整行的选取。

像 number + [space],number +[enter]昨天学习的移动光标的内容都可以用上!!


多个窗口

实践了下,输入:sp就可以把test.txt打开在两个窗口了,就像这样: 在这里插入图片描述

想要跳到下面的窗口得 输入 Ctrl + w + ↑,同理 Ctrl + w +↓

关闭一个窗口

Ctrl + w +q ,或者 在窗口处 输入:q


自动补全

创建了一个 test.html文件。 发现不给我补全。。。。 在这里插入图片描述 似乎要装配置先东西,还要安装其他工具。 感觉可能以后写python比较多,安装了一个python的自动补全。 参考文章:https://blog.csdn.net/shanliangliuxing/article/details/10158273

介绍一个简单的用法: 输入 Ctrl + x ,进去选取模式, 在这里插入图片描述 有这么多模式,功能都不一样,介绍几个

  • Ctrl +f:把这个文件所在的目录下的文件名当做关键字,来补充。
  • Ctrl + V: 补全vim命令
  • Ctrl +n :根据当前文件里关键字补全.

结束:

感觉还有技巧,等遇到的时候在学习!!! 今天就学习这么多了,溜了。