2024 年了,无聊想尝试下 neovim

308 天前
 COW
听说体验有超越 vscode 的趋势,不知真假。主要写写 js py golang ,以脚本为主,偶尔写写 Web 项目,有没有实践过的老哥说说,还有在 wsl2 ,iterm2 上的兼容性怎么样?
8924 次点击
所在节点    程序员
51 条回复
zhuangpipi
308 天前
使用 vscode vim 足够了,自己折腾维护一套不稳定的配置实在是没有心力
COW
308 天前
@ChrisFreeMan 宏命令处理多行文本挺好用的,不过我手残经常会按错键,还是习惯用 awk 之类的
EchoWhale
308 天前
我推荐自己配,太黑盒了用起来也是一头雾水。

最不济就抄 lazyvim 的配置吧,遇到不懂的配置问 gpt
guanhui07
308 天前
lazyvim
jackmod
308 天前
人老了,只会躺在 vscode 的舒适区里了。
zwlinc
308 天前
@COW #12 我猜那应该是类似 which-key 的插件(或着就是 which-key )。BTW ,如果 vim 都不熟,就用某个发行版,大概率还是劝退。我非常推荐「 Practical Vim 」这本书,这本书不论是初学者,还是常用 vim 的人,都能常看常新,获益匪浅。
gouflv
308 天前
vscode-neovim 够用且稳定
Immortal
308 天前
我自己写 Vue/React/Go 都挺好,但是看群里 Python 老哥们讨论稍微费力点.
刚入门可以用 LazyVim,油管也有很多视频来教你自己如何配置,尤其是 TJ 的视频,搭配 KickStart 项目自己动手
https://github.com/nvim-lua/kickstart.nvim

关于终端,偶尔有几个插件(Telescope?)在 wsl2 上好像有点小问题,因为我自己常年是 Mac/Linux 不是很清楚 Windows 情况.除了 Iterm2 也可以关注下 Kitty 和快发布的 Ghost,渲染性能上都优于 Iterm2.

我自己的经验来看,如果真深入使用,即使用了 LazyVim 这类发行版,最后肯定也会自己投入很多时间来修改成"自己的形状",所以一开始不一定纠结用发行版还是自己配置,先熟悉整个生态和 API.要知道用 Neovim/Vim 的最大优势其实不是很多人概念里的"快速编辑",而是超强的定制化.
mogita
308 天前
neovim + nvchad 四年,全职编码时刻已经无法切换到其他编辑器了。
fanhed
308 天前
本质上是一个扩展性极强的编辑器, 你想要用到顺手的话, 需要了解 neovim 整套扩展机制, 然后开始进行乐高积木式的配置. 你既然都无聊了, 那就从 https://github.com/nvim-lua/kickstart.nvim 开始, 如果仅仅浅尝, 可以选择 lazyvim
limbo0
308 天前
配过 800 个 vim 环境了, 最终回归 lazyvim
cctv6
308 天前
个人感觉 vim 是必学的(指的是 vim 那一套操作模式,不是指具体的软件)
c8c
308 天前
投一个 LunarVim

https://www.lunarvim.org/docs/installation

不知道和 LazyVim 哪个好?
memorycancel
308 天前
lazyvim + zellij
himawari8
308 天前
Hello lidang ,你现在还解答世间万物么?
seaT
308 天前
如果是在 windows 上只推荐 vscode+neovim ,然后加一些基础插件,例如:nvim-surround ,mini-ai 等等,wsl2 的终端字体渲染跟 vscode 没法比
COW
308 天前
@himawari8 什么意思?
butanediol2d
308 天前
正在学 vim motion ,我觉还是先从自己熟悉的编辑器/IDE 入手,装 vim motion 插件,然后在考虑切换到 vim/neovim
COW
308 天前
@zwlinc 是的,就是 which-key ,我开始以为是 astronvim 自己独有的功能
COW
308 天前
@butanediol2d 我就是这个路径哈哈,我打算先试试 lazyvim ,大概熟悉了再去试试 kickstart.nvim 😂

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1099388

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX