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

2024-04-17 07:38

本文主要是介绍双十一刚剁完手有点空虚?来点VIM给你充充电~,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

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

是这样的:

这样的:

又或者是这样的:

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

俗话说的好,“工欲善其事,必先利其器”,想好好敲代码就得有个好用的编辑器~相信大家见过许许多多的的编辑器,例如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

如果觉得这篇文章对你有用就点一个“在看”吧!

或者将他分享给你的好朋友

一起学习vim~

(点击阅读原文也可直达网站哦~)

“学点VIM,才是个厉害的程序员”

这篇关于双十一刚剁完手有点空虚?来点VIM给你充充电~的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/911180

相关文章

如何设置vim永久显示行号

《如何设置vim永久显示行号》在Linux环境下,vim默认不显示行号,这在程序编译出错时定位错误语句非常不便,通过修改vim配置文件vimrc,可以在每次打开vim时永久显示行号... 目录设置vim永久显示行号1.临时显示行号2.永www.chinasem.cn久显示行号总结设置vim永久显示行号在li

centos 6安装 vim

centos 安装vim 1.首先查询当前当前vim所依赖的包存在不存在.检查缺少哪个几个依赖包 [root@bogon firstCopy]# rpm -qa|grep vivimvim-common-7.4.160-5.el7.x86_64vim-enhanced-7.4.160-5.el7.x86_64vim-filesystem-7.4.160-5.el7.x86_64vim-

STL经典案例(四)——实验室预约综合管理系统(项目涉及知识点很全面,内容有点多,耐心看完会有收获的!)

项目干货满满,内容有点过多,看起来可能会有点卡。系统提示读完超过俩小时,建议分多篇发布,我觉得分篇就不完整了,失去了这个项目的灵魂 一、需求分析 高校实验室预约管理系统包括三种不同身份:管理员、实验室教师、学生 管理员:给学生和实验室教师创建账号并分发 实验室教师:审核学生的预约申请 学生:申请使用实验室 高校实验室包括:超景深实验室(可容纳10人)、大数据实验室(可容纳20人)、物联网实验

文本编辑器-Vim

http://www.vim.org/ 简单介绍 Vim是一种高度可配置的文本编辑器,用于创建和更改任何类型的文本非常高效。它与大多数UNIX系统和苹果OS X一起被列为 “vi”。 Vim是稳定的,并且不断被开发以变得更好。 其功能包括: 1. 持久的,多级的撤消树 2. 广泛的插件系统 3. 支持数百种编程语言和文件格式 4. 强大的搜索和替换 5. 与许多工具集成 下载

最近心情有点复杂:论心态

一月一次的彷徨又占据了整个身心;彷徨源至不自信;而不自信则是感觉自己的价值没有很好的实现亦或者说是自己不认可自己的目前的生活和状态吧。 我始终相信一句话:任何人的生活形态完全是由自己决定的;外在的总归不能直达一个人的内心深处。所以少年 为了自己想要的生活 多坚持努力吧、不为别人只为自己心中的那一丝执着。 由此我看到了一个故事: 一个心情烦躁的人去拜访禅师。他问禅师:我这辈子就这么注定了吗?您

Vim命令记录

2019年4月26日22:46修改 好玩网站:https://coolshell.cn/articles/5426.html http://c.biancheng.net/view/813.html vim启动进入普通模式,处于插入模式或命令行模式时只需要按Esc或者Ctrl+[即可进入普通模式。普通模式中按i(插入)或a(附加)键都可以进入插入模式,普通模式中按:进入命令行模式。命令行模

多款式随身WiFi如何挑选,USB随身WiFi、无线电池随身WiFi、充电宝随身WiFi哪个好?优缺点分析!

市面上的随身WiFi款式多样琳琅满目,最具代表性的就是USB插电款、无线款和充电宝款。今天就来用一篇文章分析一下这三种款式的优缺点。 USB插电款 优点:便宜,无需充电,在有电源的地方可以随时随地插电使用,比如中兴的USB随身WiFi。 缺点:无电源的情况下,无法带出门使用,部分品牌考虑到这个问题,会配备一个充电仓,这个充电仓相对来说就有点累赘了。网速上也不太稳定,波动比较大。

Linux 中常用的 Vim 命令大全

Vim 是 Linux 系统中最常用的文本编辑器之一,因其强大的功能和轻量级的性能广泛应用于开发者和系统管理员的日常工作中。无论是代码编辑、系统配置还是日志分析,掌握 Vim 的基础和高级命令都能极大提升工作效率。本文将汇总 Vim 的常用命令及其功能,帮助你在 Linux 环境中高效操作 Vim。 一、Vim 基础介绍 Vim 是一个基于 vi 的高级文本编辑器,提供了更多强大的功能。它

vim 安装与配置教程(详细教程)

vim就是一个功能非常强大的文本编辑器,可以自己DIY的那种 ,不但可以写代码 ,还可编译 ,可以让你手不离键盘的完成鼠标的所有操作。  如果想要了解vim的的发展历史和详细解说,可以自行上网搜索,我主要是记录一下安转和配置流程以及基础的使用方法,可以简单入个门。话不多说 直接开始吧!!! 注意: 本教程是在linux系统下进行的,当然vim 还支持Windows、CentOs等系统  1、

Linux下新手如何将VIM配置成C++编程环境(可以STL自动补全)

~ 弄拉老半天,终于弄的差不多啦,果然程序员还是需要有点折腾精神啊。 首先你要安装vim,命令:sudo apt-get install vim vim它只是一个编辑器,它不是IDE(比如codeblocks),IDE相当于已经给一个房子装好啦各种东西,你只要使用就行,vim却要自己装各种东西,相当于买了一个毛坯房,自己要给房子装潢。 如何安装g++编译器可以参考我上一篇博文. 1:vi