初学者应该使用预配置的 Neovim 发行版。
AWS AI 直播!
我认为Neovim初学者应该使用预配置的发行版。我指的是像LunarVim、NvChad、AstroVim或LazyVim等发行版。
我用过各种各样的版本,从我自己的极简配置到像 LunarVim 这样庞大、有时甚至臃肿的发行版。根据我的经验,我仍然认为初学者应该先使用预配置的发行版,然后再根据自己的需求进行定制。
一个全新的世界
对于习惯了“托管式”编辑器的用户来说,Neovim 提供的海量选项可能会让他们感到不知所措。除非你用的是 Arch Linux(顺便一提),否则应该已经习惯了。预配置的 Neovim 可以减轻配置的负担。
我对 Neovim 生态系统的主要不满在于它过于庞大;数不胜数的插件、无限的配置选项,以及入门所需的知识,都让人眼花缭乱。而预配置的发行版恰好可以解决这个问题。
这些配置方案就像精心挑选的展示案例,让您一窥可用的插件和配置类型。通过尝试不同的发行版,您可以找到最符合您独特编码风格和需求的插件和设置。这就像在琳琅满目的商店里寻找合适的鞋子;每双鞋的合脚度和舒适度都不同,只有试穿几双才能真正找到最舒适的。
有样学样
接触不同类型的配置有助于引导新手找到编写自己配置的不同方法。我知道,在研究了几种不同的格式之后,我找到了最适合自己的方法。是的,我指的是参考其他人的配置。先尝试一下,然后再深入研究,看看他们是如何实现的。
通过探索不同的 Neovim 配置,您可以从经过验证的配置中获得灵感。一段时间后,您可以轻松地根据自己的喜好对配置进行一些修改。
不要就此止步。
我仍然认为,在尝试过多个 Neovim 发行版之后,最好的办法就是自己编写一个。此时,你已经了解了现有的版本,也知道自己喜欢什么。你已经看过一些示例,了解了各个组件是如何组合在一起的。而且,你已经完成了入门课程。一个非常简单的入门方法是使用Kickstart.nvim。这个配置文件非常简洁,所有内容都包含在一个文件中,旨在为你自己的配置提供一个启动平台。
我不认为永远坚持使用同一个发行版是最佳选择。你会习惯别人的特定设置和使用习惯,而这些习惯可能并不完全适合你。当你自己编写发行版时,你会对编辑器及其工作原理有更深入的了解。当出现问题时(这种情况在所难免,你以为这种工作的意义何在?),由于是你自己编写的,你可以很快找到解决方法。
这只是我的个人观点,如果您在阅读过程中感到任何不适,我概不负责。
文章来源:https://dev.to/ratiu5/beginners-should-use-a-preconfigured-neovim-distribution-253p