大家都是怎么用 Vim 的?

283 天前
 zuotun

经常看到有人说用 Vim 写代码的, 但一直没见过具体是怎么写的.

因为需要折腾服务器需要用倒是会用, 但仅限于 SSH 终端中简单编辑文件.

很好奇大家用 Vim 写代码是怎么写的(是编辑器插件还是? 代码提示和高亮?), 以及想入门有什么教程可以参考吗?

5260 次点击
所在节点    Vim
52 条回复
supermanc88
282 天前
之前有一段时间使用 vim 入魔了,持续了 1 年多,各种快捷键,各种插件,还要美化,最终的目的就是打造成个 ide ,到最后竟然没有好用的调试,工作闲的时候还能折腾,现在基本上放弃了,目前使用 vscode/idea 加 vim 插件
Immortal
282 天前
写代码 2 小时,调试配置 6 小时
下班
LeslieLau
282 天前
我的 neovim 配置仓库,开箱即用。平时主要用于 golang,js 开发,如需其他语言,直接安装对应的 lsp 即可。
lululau
282 天前
各种 starter kit ,spacevim/lazyvim/... 了解一下,vimscript/lua 学习一下

别听那些“自己的 vim 配置 才是最好用的”,他们多数是因为不会 vimscript ,遇到问题解决不了
LeslieLau
282 天前
@LeslieLau 我的 neovim 配置仓库,开箱即用。平时主要用于 golang,js 开发,如需其他语言,直接安装对应的 lsp 即可。仓库地址: https://github.com/here-Leslie-Lau/my-nvim
wxlwsy
282 天前
vim 在纯命令行环境下简直是神器, 就是不知道为什么会出精简版 vim 这种恶心的玩意.
mercury233
282 天前
还以为会有人发 ESC:wq
IsaacYoung
282 天前
Kumo31
282 天前
新手的话就别学那些人折腾一堆配置,直接劝退了。先用 VSCode + Vim 插件或者开箱即用的 LunarVim 上手先
superchijinpeng
282 天前
服务器现在全改用 micro 了
xi4oh4o
282 天前
之前自己配置,现在直接 astronvim.github.io 干净省事,灵活性很高。
nutting
282 天前
neovim 啥情况啊,还是个命令行的,和 vim 有啥区别。我以为可以图形窗口打开
dusheng
282 天前
试试 https://vim-bootstrap.com 生成 vim.rc
Vogan
282 天前
使用的 Neovide + Neovim 开发,插件管理器用的 lazy 。
写起来挺爽的,但有两个避免不了的硬伤:
1. 插件不稳定。可能有 break 的更新时,会出现问题;插件会停止更新,参考 null-ls ;插件相互影响出问题,排查困难...
2. 代码调试困难
shuicc3703
282 天前
之前用 vim ,加上 C&C++ 的补全插件,后来转 vscode 了
ck65
282 天前
Neovim + NvChad ,在我眼里工作效率已经超过 VSCode 。
XIVN1987
282 天前
只会一些基础的 vi 命令,,打开、插入、删除字符、删除行、保存、关闭之类的

平时写代码还是会用 IDE 、vscode 、sublime 这些 ,,只有在没有 GUI 的环境下才会用下 vim 。。
christin
282 天前
有没有在线练习 vim 的网站呢?
aptupdate
282 天前
@mercury233 可以用 shift ZZ ,少按一次。
streamrx
282 天前
本来就是简单编辑的, 用这个写代码就是找罪受, 手不可能不离开键盘 不碰鼠标触摸板, 写东西要看文档 查资料 看效果 , 一直写的状态根本不存在

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

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

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

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

© 2021 V2EX