前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >双十一刚剁完手有点空虚?来点VIM给你充充电~

双十一刚剁完手有点空虚?来点VIM给你充充电~

作者头像
我被狗咬了
发布2019-11-15 15:24:14
4710
发布2019-11-15 15:24:14
举报
文章被收录于专栏:Python乱炖Python乱炖

刚过完双十一,相信大家的状态是这样的:

是这样的:

这样的:

又或者是这样的:

心情不好不要紧,咱们可以来学点新的东西来充实充实自己,例如:如何使用世界上最好用的编辑器敲代码~~~

俗话说的好,“工欲善其事,必先利其器”,想好好敲代码就得有个好用的编辑器~相信大家见过许许多多的的编辑器,例如sublime text、notepad++、eclipse、pycharm(jetbrains全家桶)、vs code等等,但是我们今天要说的不是这个,而是最原始的编辑器vim

vim是一个著名的功能强大、高度可定制的文本编辑器,用它来编程,可以让你的coding事半功倍。

但是,与此同时也存在着一个问题,不会使用vim的人去使用它就会非常的尴尬,根本摸不着头脑!

(就像这张图一样,VIM只有0和1,不懂和精通)

那今天我们就来看看,如何使用vim,并且很流畅的使用它吧~

首先,关于vim基本打开编辑文件的基本操作:

如果想要打开a.txt这个文件

vim a.txt即可

下面我们就来说一下使用它的小技巧吧~

Vim有三种模式:

导航模式:这时候,字母就是上下左右键。

输入模式:这时候,你按字母键,才会输入字母。

命令模式:需要先输入":" 冒号,才会进入。

默认的就是导航模式。在其他模式下,按"ESC"就回到了导航模式。

在导航模式下,输入 a或i等,就可以进入到输入模式。

在导航模式下,输入 : 就可以进入到命令模式。

关于如何调整光标的位置

h左j下k上l右

记住上面这条口令就行

下面我们就来看看一些编辑文本时非常常用的小技巧:

如何在vim中进行搜索?

搜索 aaa: /aaa

查看文件代码的位置(按照百分比算的)

%即可

删除一行

dd

选中当前的行

y

显示所有来源脚本(文件)

:src

或者

:scriptnames

选择当前行,并替换每个字符的大小写

V~

显示当前正在编辑文件的名字

:file

修改当前行的数字大小(加一减一)

Ctrl X / Crtrl A

移动光标到文末或文首

G / gg

向下翻滚半页

Ctrl D

向上翻滚半页

Ctrl U

向前翻一页

Ctrl F

向后翻一页

Ctrl B

删除当前的插入行,并进入编辑模式

cc

关于vim的使用技巧实在是有很多

我就不详细去列了(网太差了......)

怎么样看着动图的操作是不是特别的棒

瞬间就能学会的那种!!!

(因为如果没有实操还是不好做,这些都在动图里面了!)

偷偷的告诉大家

这些vim的动图使用教程

全都来自一个秘密网站

https://vimgifs.com

这里有超全的vim动图教程

一看就懂!

大家有兴趣就去了解一下吧~

我会将这些有用的vim动图都放到我的网站上

到时候大家就不需要访问外网了

(速度实在是太慢了!)

最后狗哥在文末送点小礼物给大家

vim的指令壁纸!

让你时时刻刻都能学习vim

练习网站: https://vimgifs.com/

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-11-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Python乱炖 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档