2024 年了,无聊想尝试下 neovim

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

最不济就抄 lazyvim 的配置吧,遇到不懂的配置问 gpt
guanhui07
13 小时 31 分钟前
lazyvim
jackmod
13 小时 4 分钟前
人老了,只会躺在 vscode 的舒适区里了。
zwlinc
12 小时 29 分钟前
@COW #12 我猜那应该是类似 which-key 的插件(或着就是 which-key )。BTW ,如果 vim 都不熟,就用某个发行版,大概率还是劝退。我非常推荐「 Practical Vim 」这本书,这本书不论是初学者,还是常用 vim 的人,都能常看常新,获益匪浅。
gouflv
12 小时 23 分钟前
vscode-neovim 够用且稳定
Immortal
11 小时 46 分钟前
我自己写 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 的最大优势其实不是很多人概念里的"快速编辑",而是超强的定制化.
ck65
11 小时 41 分钟前
neovim + nvchad 四年,全职编码时刻已经无法切换到其他编辑器了。
fanhed
11 小时 39 分钟前
本质上是一个扩展性极强的编辑器, 你想要用到顺手的话, 需要了解 neovim 整套扩展机制, 然后开始进行乐高积木式的配置. 你既然都无聊了, 那就从 https://github.com/nvim-lua/kickstart.nvim 开始, 如果仅仅浅尝, 可以选择 lazyvim
limbo0
11 小时 38 分钟前
配过 800 个 vim 环境了, 最终回归 lazyvim
cdlnls
11 小时 25 分钟前
个人感觉 vim 是必学的(指的是 vim 那一套操作模式,不是指具体的软件)
c8c
11 小时 17 分钟前
投一个 LunarVim

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

不知道和 LazyVim 哪个好?
memorycancel
10 小时 44 分钟前
lazyvim + zellij
himawari8
10 小时 27 分钟前
Hello lidang ,你现在还解答世间万物么?
seaT
9 小时 50 分钟前
如果是在 windows 上只推荐 vscode+neovim ,然后加一些基础插件,例如:nvim-surround ,mini-ai 等等,wsl2 的终端字体渲染跟 vscode 没法比
COW
9 小时 43 分钟前
@himawari8 什么意思?
butanediol2d
9 小时 41 分钟前
正在学 vim motion ,我觉还是先从自己熟悉的编辑器/IDE 入手,装 vim motion 插件,然后在考虑切换到 vim/neovim
COW
9 小时 38 分钟前
@zwlinc 是的,就是 which-key ,我开始以为是 astronvim 自己独有的功能
COW
9 小时 34 分钟前
@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