一些Lua写的Vim插件收集贴

这个有创意得很

调CSS颜色的时候会比较方便, 当初创建 popweb 的目标之一。

现在好像已经有了很多颜色转换,操纵的库了,像kurecolor或者ct.el。但是没人去做ui前端的封装,不知道实现难度怎么样。

popweb套一个 javascript 的库, 再配合键盘操作, 基本上可以把UI做到极致。

你这些插件我都看完了, 其实没有发现啥插件 Neovim 有但是 Emacs 做不到的。

歪个题,用 vscode-open-in-vim,在vscode里打开vim特别快。

Neovim 最应该什么插件都不装,嵌入到别的 App 里当文本输入框 :stuck_out_tongue_closed_eyes: 就像这样:

我现在的 Neovim 就一个 init.lua ,要不是为了体验 Neovide 的炫酷光标,我就卸载 Neovim 了。

论坛大佬 花最少的,用最好的:用服务的理念去看待软件的一次尝试👉🏻EVS: [E]macs [V]SCode [S]erver 这个更强吧。

有EAF, 要啥自行车? 哈哈哈哈。

正在安装,说话间快装好了。 :laughing:

Emacs-plus 在原味 Emacs 上加的料太少了,连触控板缩放图片都做不到,总提示光标下没图片。

看到这个帖忍不住安利一下 (lisp 扩展 neovim)

Extending Neovim with any language (mostly Clojure)

Neovim configuration and plugins in Fennel (Lisp)

这个可以了解下, Clojure 扩展Emacs, 哈哈哈哈。

我发现扩展Emacs的语言最好是要生态库要多(比如Python), 如果没啥库, 啥语言扩展都可以, 只能比外部语言和Elisp的性能了。

2 个赞

这个东西有意思

linux选手用不上啊,哈哈哈,neovim里花里胡哨的东西特别多,比如 mini-indentscope.md,而且类似于 NvChad Neovim-from-scratch这样的东东也特别多,所以上手就快。

Neovim 插件的极限就是 Text UI 的极限。

Obsidian 的插件才有意思:

和 Org-roam 类似的 3D 知识图谱

和 Org-mode 类似的内嵌数据查询:

可视化的快捷键管理:

寻找两个文件之间的间接联系:

NeoVim 的一些插件还是用心的, 比如这个 GitHub - aznhe21/actions-preview.nvim: Neovim plugin to preview LSP code action

把 LSP Code Action 的修改结合 Diff 显示出来, 这样就不用猜 Code Action 的效果了, 等过段时间我移植到 lsp-bridge 中去。

1 个赞

你要改成其他的avy命令也很好改呀,

fork一份,把你想用的全局替换现有的avy命令

只是觉得很有意思,但是实际使用可能太占用快捷键里,而像neovim那样的,有点像“做法”,先得输好几个莫名其妙的长串字母。

我对 Obsidian 和 org-roam 不感兴趣哈。

因为我觉得每个人是不一样的, 每个人吸收知识的时候, 往往要融合自己的价值观, 不是说别人说的一定是对的, 特别是多个人说的东西往往是相悖的, 如果没有很强的个人价值观, 容易被绕圈圈走。

这也是我反对把已有知识整理好关联就等同于提升认知, 这不是的, 而且往往会有反效果, 因为你强制把不同人的知识用类似知识图谱的方式整理好以后, 这种看似正确的关系往往不是常识, 反而沉浸于联系的美, 最后用这种虚拟的知识图谱来给自己设限制, 打个比方, 很多研发的同学有很多架构和约定规范, 但是往往不符合人性的常识, 写了很复杂的架构, 却没法应用到产品中, 原因就是太多的假设来的太轻松了, 这些假设只是符合逻辑, 但是并不符合现实常识。

我一直认为知识图谱适合两类人:

  1. 科学家: 因为他们发现的很多知识可能是公理, 长时间不变的, 这些不变的公理可以推理出更复杂的逻辑大厦
  2. 小说家/编辑: 剧情一定要自洽和戏剧性, 反正都是自己在编, 关系才是最重要的, 是不是真实的, 倒不是很重要

除开小说和严谨的公理, 其他知识范畴都是变化太大了, 而且因人而异, 过于沉迷于知识的关联, 反而是给自己设置限制。

4 个赞

我只是拿它当大脑的“垃圾桶”(这样叫不太雅,或许叫收藏夹更合适)用。

比如我记的几百个插件,不是一一用过的,但又有点参考价值,它们之间有没有联系、怎么分析它们之间的关系,我暂时不想梳理,就一股脑丢进去。

Obsidian 只是个文件展示的载体,就像 GitHub 的 star 和浏览器的收藏夹,拔高它的地位说是第二大脑就有点舍本逐末了,真正有用的东西还是内化在人的脑子里的。

单纯作为工具而言,Obsidian 比不过 Devonthink 更比不过专业的质性分析软件,绝大部分人(包括我)不过是看看新奇的图像,图个乐而已。

我提到的这些插件的共性就是可视化,而不在于它们功能多强大,就像我可以在终端用 Neovim 但 GUI 的 Neovide 我用一次爽一次,对生产力没有帮助,但是过眼瘾 :stuck_out_tongue_closed_eyes:

1 个赞