Vim 到底原来可以配置得如此漂亮!

发布时间:2023年12月25日

高考志愿、考研保研、职业规划、简历优化,欢迎加入《猴哥成长营》

https://www.yuque.com/jackpop/ulig5a/srnochggbsa2eltw?singleDoc

上大学时,特别喜欢折腾,不厌其烦。

对于Linux、vim这些,可以一遍又一遍的进行配置,也不会觉得无聊。

工作之后,太忙了,觉得这样反反复复的配置实在太浪费时间了。

但是,好看的东西又能够极大的提升效率,让心情愉悦。

为了解决这个矛盾,我开始倾向于选择一些现有的工具来替代手动配置Vim。

今天就来给大家分享一款有关Vim配置的开源工具,可以说是让Vim瞬间「脱胎换骨」,颜值提升一个层次。

高考志愿、考研保研、职业规划、简历优化,欢迎加入《猴哥成长营》

《猴哥成长营》www.yuque.com/jackpop/ulig5a/srnochggbsa2eltw?singleDoc

LunarVim

LunarVim是NeoVim的IDE实现,使用Lua开发,目前在Github已经有接近17K Star

img

简单概括这款工具就是,它首先兼容了NeoVim的生态和核心优点,除此之外,在传统Vim操作习惯之上做了一层类似常用IDE的包装,例如:

img

  • 查找文件
  • 新建文件
  • 新建项目
  • 最近项目
  • 查找文本
  • 配置
  • 语言支持
  • 外观配置

可以看得出来,这些功能都是VS Code、IDEA、Atom等主流IDE比较实用的功能,也是让很多Vim新手感到不适应的地方,在LunarVim里,都解决了。

img

安装这款工具,不仅可以拥有Vim核心的快捷能力,还能够更快速更便捷的上手。

在语言支持方面,它支持当下大部分主流的语言。

既然本题主要围绕外观,所以,接下来重点介绍一下Vim在外观配置方面的特点。

LunarVim在主题和外观配置方面也算是下足了心思。

首先,它支持颜色主题管理的插件,通过插件来管理不同的配色方案,然后,我们可以通过快捷命令快速的在不同配色方案进行切换。

提到配色方面,这里再引申一个概念,tree-sitter,它可以通过语法解析实现nvim的语法高亮,让显示效果更好,下面看一下使用tree-sitter之前和之后的对比,一目了然:

img

LunarVim在外观配置方面,支持tree-sitter方案,还有很多可供选择的颜色主题,下面是各种配色主题列表:

选择自己喜欢的即可。

可以看得出来,LunarVim无论是在使用体验方面,还是在视觉效果方面,都做了大量的优化,对于我们使用者来说,不需要做过多的干涉和配置,开箱即用,省心省力,还赏心悦目。

传送门

https://www.lunarvim.org/docs/configuration/appearance/colorschemes

高考志愿、考研保研、职业规划、简历优化,欢迎加入《猴哥成长营》

https://www.yuque.com/jackpop/ulig5a/srnochggbsa2eltw?singleDoc

文章来源:https://blog.csdn.net/jakpopc/article/details/135208843
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。