今天继续来学习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 :根据当前文件里关键字补全.
结束:
感觉还有技巧,等遇到的时候在学习!!! 今天就学习这么多了,溜了。