50得票7回答
找不到init.vim文件

我找不到我的init.vim文件。 我认为应该在~/Neovim/share/nvim下,但那里唯一的文件夹是runtime。 我需要创建一个名为init.vim的文件吗?如果需要,我应该把它放在哪里呢? 如果有人还在看这篇文章,我还没有解决问题。 我已经找到了init.vim应该在的位置,但...

16得票2回答
Nvim lsp - 更改lspconfig诊断消息的位置

我遇到了一个问题,当我使用neovim(+ lspconfig配置了hie)时,我的诊断信息是内联的,但有时我无法阅读整行: 有没有办法让我看到整个消息? 我在网上搜索了一下,想找到一个方法将消息放在悬浮窗口/状态行中,但我找不到解决方案。 谢谢您的帮助!

8得票2回答
在资源管理器中启用双击文件并在 Windows 终端中使用 WSL 应用程序(如 Neovim、Vim 等)运行它的脚本。

我使用WSL(Windows子系统Linux)。我在WSL中安装了Neovim/Vim等编辑器,并希望能够在资源管理器中打开一个文件,并让它在安装在WSL中的Neovim中打开,在Windows终端中。请问应该写哪个脚本来启动它?我正苦于如何在cmd中转义双引号,通过wt.exe,然后进入WS...

8得票1回答
如何在neovim的`init.vim`配置文件中正确地引用/使用lua文件?

我是neovim的新手,发现可以用lua编写配置文件。我一直在使用init.vim(位于~/.config/nvim/init.vim),但我想开始用lua编写新的配置文件。在我的init.vim中,有什么标准方式(或最佳实践)来源/使用lua文件? 目前,我已经通过在lua <&lt...

9得票2回答
Neovim终端仿真器在Windows 10上的配置

我正在尝试为Windows配置Neovim。这个配置的关键之一是获得对终端仿真器的访问权限(在Vim中轻松切换和使用终端非常方便)。但是我无法使它正常工作。我使用的是Neovim二进制文件/Neovim-qt。我可以使用!运行shell命令而没有问题。 我还尝试过实验shell和shellq...

7得票1回答
Neovim内置LSP显示Python文件没有可用的代码操作

当我打开一个Python文件时,诊断似乎运作正常。 然后我导航到有诊断错误的行,按下快捷键来调用代码操作(在我的情况下为'<space>ca'),然后我收到消息“没有可用的代码操作”。 我尝试运行不同类型的错误,比如以下错误: b =1 #E225 missing whites...

9得票2回答
使nvim-cmp不自动选择第一个选项

我正在使用nvim-cmp作为我的自动补全引擎,目前它的工作正常。但是我想更改默认行为以禁用自动选择第一个选项。原因是,当一行的最后一个单词有建议时,按下回车键会应用第一个建议,而不是仅插入换行符。 例如,在Haskell中,输入: main = do<CR> do与来自l...

19得票5回答
如何修复nvchad未显示图标的问题

我从GitHub安装了neovim,具体来说是0.7版本,然后像安装教程中所述,在~/.config/nvim中克隆了nvchad存储库https://github.com/NvChad/NvChad,之后我使用了这个命令: nvim -c "autocmd User PackerComp...

12得票1回答
如何在neovim的lua配置文件中覆盖颜色方案?

如何在Neovim Lua配置文件中覆盖某些颜色方案值?我正在尝试使用.lua替代.vim。之前在我的init.vim文件中,我有这个代码来覆盖一些设置。我想要在init.lua文件中启用这些设置。该怎么实现? highlight ColorColumn ctermbg=0 guibg=li...

12得票1回答
VIM撤销:为什么在执行“undojoin”撤销时光标会跳到错误的位置?

编辑: 我简化了函数并澄清了问题。 原始问题仍然在页面下方可用。 跨发布到vim_dev邮件列表: https://groups.google.com/forum/#!topic/vim_dev/_Rz3uVXbwsQ 已向Neovim报告为错误: https://github.com/n...