Vim到底可以配置得多漂亮?

117 篇文章 5 订阅
50 篇文章 5 订阅

DevWeekly收集整理每周优质开发者内容,包括开源项目工具资源技术文章等方面,每周五首发于DevWeekly,欢迎大家Star并收藏!

这样说吧,你想让它多漂亮,它就可以多漂亮!

Vim这么多年可以说是经久不衰,编辑器/IDE方面无论怎么更新换代,Vim一直都很坚挺。

我觉得这和它本身特点密不可分:跨平台兼容性、可定制性强、便携式配置和灵活的插件框架、高效的命令操作。

虽然前期学习会有一些吃力,但是一旦学会就可以成为效率奇高的生产力工具。

很多人觉得VS Code可以很漂亮、IDEA可以很漂亮,难道Vim就只能跟随Linux系统主题那么丑陋吗?

得益于Vim灵活的扩展性、可定制性,我们也可以给它配置很强大的功能和漂亮的主题,我之前写过一篇内容,详细的介绍了如何从零开始把Vim打造成一款高效的IDE,自动补全、主题、插件管理都有,喜欢琢磨的同学可以看一下:

Vim 有什么奇技淫巧?

不过,动不动都从零开始搭建显然是非常麻烦、低效的。

其实,现在有很多在原生Vim的基础上进行扩展打造的一些功能齐全的Vim编辑器,这些Vim编辑器开箱即用、配置简单,对初学者也很友好,我们可以像用VS Code、IDEA那样通过简单的配置就可以实现非常丰富的功能,例如,NeoVim、Kakoune、Helix等,这些都很不错。

但是,如果你既想拥有Vim的强大功能,有希望它能够简单易用、外观漂亮,我更加推荐SpaceVim,它一个社区驱动的Vim发行版。

SpaceVim开始于2016年12月,是wsdjeg的DotFiles仓库的一个衍生品,它具有很多亮点:

  • 易用且完善的文档:用:h SpaceVim访问SpaceVim中的文档
  • 漂亮的用户界面
  • 记忆性的键绑定:自动显示键绑定指南
  • 快速启动
  • 降低RSI的风险。
  • 一致的体验:Vim和NeoVim之间的体验一致
  • 配置简单

下面,就来单独看一下它的用户界面到底有多漂亮:

欢迎界面

img

编辑切换为居中

添加图片注释,不超过 140 字(可选)

工作界面

img

多光标功能

img

文件管理

img

快速搜索

img

键绑定描述

img

上面展示了不同主题、不同功能,就可以看出SpaceVim有多漂亮了。

令人高兴的是,SpaceVim支持macOS、Linux、Windows不同平台,还可以运行在Docker里,下面简单一下如何使用。

安装

Linux&macOS

curl -sLf https://spacevim.org/install.sh | bash

Windows

docker pull spacevim/spacevim
docker run -it --rm spacevim/spacevim nvim

配置

SpaceVim 的默认配置文件是 ~/.SpaceVim.d/init.toml,在这里就可以配置外观主题、自动补全、语言支持等功能,这里不详细介绍,感兴趣的可以查看官方文档:

SpaceVim官方文档

建议大家有空可以多浏览Github,有很多好用的开源免费工具。但是,目前Github上项目多如牛毛,而且刷榜现在也非常严重,想要找到优质的项目变得越来越难。这里,给大家推荐Github上一个非常不错的项目《DevWeekly》,这个项目每周都会精挑细选一些优质的开源项目,涵盖C++、JAVA、JavaScript、Python、Go等不同编程语言。此外,还有一些开源工具、优秀的技术文章,喜欢的同学可以Star并收藏一下,每周五会定期更新:

DevWeekly

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值