专栏名称: Java知音
专注于Java,推送技术文章,热门开源项目等。致力打造一个有实用,有情怀的Java技术公众号!
目录
相关文章推荐
新闻坊  ·  上海最新披露!多名银行高管被罚! ·  2 天前  
新闻坊  ·  上海最新披露!多名银行高管被罚! ·  2 天前  
中国安全生产网  ·  DeepSeek眼中,安全员是什么样子? ·  3 天前  
51好读  ›  专栏  ›  Java知音

用 Linux,不会用 Vim,你是认真的吗?

Java知音  · 公众号  ·  · 2024-09-09 10:05

正文

用 Linux 系统的人几乎没有人不知道 Vim 的,但用 Vim 不一定都在 Linux 系统中。

Vim 一款强大的编辑器,强大到称之为编辑器之神。

虽然这种称之为神的说法有点夸大,但也从侧面说明 Vim 是多么受人推崇,多么牛逼的一款编辑软件。

Vim 功能强大,插件丰富,可以让你专注于键盘,编辑效率是非常高。

因为 Vim 功能强大,所以其深入学习的曲线也很高。

Vim 的入门不难,难在其不断的深入学习,越来越多高级的操作,插件的使用,熟练度的掌握。

Vim 入门后,常规的操作足够,基本的修改编辑也完全满足日常使用,不习惯的可能是你觉得它的模式的切换,但一旦适应之后你就会觉得很好用。

只有在 Vim 中才有不同模式切换,其它编辑器通常可没有这种方式,也正是Vim 的多种模式让其有了更多操作的使用。

在其他编辑器中是没有这种概念的,基本打开就是编辑,鼠标键盘要配合使用才能完成操作。

通常我们说的 Vim 有三种模式,普通模式,插入模式,命令行模式。

其实这几种模式可以简单理解,普通模式即默认打开 vim 后进入的状态,你可以通过快捷键进行文本的选择,复制,黏贴,光标的移动等。

插入模式下通常就是输入和编辑内容,可以通过方向键来移动光标,和我们在常规文本编辑器例如记事本中操作几乎一样。

命令行模式就是通常我们在普通模式下输入“:”,然后就可以输入命令。

通常在这里我们用来保存,退出编辑器,或通过一些表达式来快速查找匹配内容。

一句两句不可能让不会 vim 的人看看就知道怎么使用,最好的办法就是自己去实践一下。

打开 vim 先看指导手册最合适。

Vim 这玩意,你可以不精通,但是在 Linux 系统中不会用那就有点说不过去。

Vim 基本的操作会了之后,默认情况下 Vim 的显示很单调,默认不显示行号,不高亮当前行,也不显示匹配到内容等等。

其实简单设置一下就可以给你一个焕然一新的 Vim,体感完全不同。

通常你得安装 vim ,那么一条命令的事。

sudo apt install vim

默认情况下,vim打开文件的效果可能就这样:

其次,我们在当前用户的根目录中创建一个.vimrc文件

cd ~ && touch .vimrc && vim ~/.vimrc

剩下的事就是在 .vimrc 中进行添加了

我们再开启下代码高亮,瞬间你会觉得这个世界多姿多彩。

高亮都有了,我们再来个行号的显示吧。

再来个突出显示当前选中行

为了能高亮那些匹配到的内容,我们有页需要设置一下。

这样几个简单设置之后,vim再打开文件,那么显示就会顺眼很多。

这些知识最简单的设置,如果想更好的配置自己的vim,那就需要你用心的了解下Vim是如何配置的了。

配置好适合自己的vim后,它就会成为你最重要的编辑工具之一,不仅编辑效率惊人,甚至都可以替代你的一些IDE工具。

可以看下这个简明教程:

  • https://linux265.com/course/vim-intro.html

1. Java面试题精选阶段汇总,已更新450期~

2. 推荐一款精美、高质量、开源的问卷系统







请到「今天看啥」查看全文