几年前一番折腾把 nvim 配置成了 IDE style ,各种 panel ,lsp ,debug 都搞好了。结果用了几个月,还是会遇到 nvim 的更新和插件、插件管理器的更新不兼容问题,导致插件无法使用,影响工作效率。最后还是作罢回了 webstorm 。不过我的 IDE 里永远装着 vim 插件,编辑还是 vim 带劲。
开发机基于 LazyVim 去改动,那几乎是我期望的最终形态,很满意了:)
自己的服务器只放了:
```lua
vim.opt.nu = true
vim.opt.rnu = true
vim.opt.scrolloff = 5
vim.opt.tabstop = 2
vim.opt.shiftwidth = 2
vim.opt.softtabstop = 2
if vim.env.SSH_TTY then
vim.g.clipboard = {
name = "osc52",
copy = {
["+"] = require("vim.ui.clipboard.osc52").copy("+"),
["*"] = require("vim.ui.clipboard.osc52").copy("*"),
},
paste = {
["+"] = require("vim.ui.clipboard.osc52").paste("+"),
["*"] = require("vim.ui.clipboard.osc52").paste("*"),
},
}
end
vim.g.mapleader = " "
vim.g.maplocalleader = " "
vim.keymap.set("v", "<leader>Y", '"+y')
vim.keymap.set("n", "<leader>Y", '"+y')
vim.keymap.set("v", "<leader>P", '"+p')
vim.keymap.set("n", "<leader>P", '"+p')
```
不属于我的服务器会更精简:
```vimrc
set nu
set rnu
set scrolloff=5
```
去年 8 月份到今年 3 月份喜欢用 vim 看代码,但是有些时候还是麻烦,试了试 nvim ,有某个插件有兼容问题,导致看 makedown 文件有问题,我就换到 cursor ,后来公司把 cursor 停了,我就换成 zed 了
之前一直用 neovim , 不过现在轻度了好多了
代码都不手写了,折腾 vim 就没有意义了。
更希望 vscode 的 vim 插件能把 vim 的功能支持完把,这样可以完美迁移了。
vim 还有折腾一说?
lazyvim 一把梭,基本不再额外折腾了
不喜欢折腾 现在都是打开手动改了 或者复制出来改了粘贴回去
ideavim ,绑了一些常用的 action
非常好用,ai 时代成为换 ide 的阻力了
https://i.imgur.com/14cwgsI.png