neovim 相关问题

Neovim是Vim的一个分支,旨在改善Vim的开箱即用体验,并允许更强大的插件和GUI。

如何在VIM中删除一个单词和前面的空格{当它两边空格不等时}?

^ 表示 vim 中光标下的字符 请不要用 T 动作回答,因为它需要我知道最后一个字符,这对我有帮助,但我想知道是否还有其他方法 我有一个林...

回答 1 投票 0

安装 nvim-tree.lua init.vim 还是 init.lua?

我对 neovim 完全陌生。我已经快速安装了 neovim (Ubuntu),现在我想安装 nvim-tree。 该文档让我感到困惑。 这是我的文件 .config/nvim/init.vim 调用plug#begin(has('nv...

回答 2 投票 0

在 neovim 中使用 S-Up 时禁用 PgUp

在neovim中,我想禁用S-Up到PgUp的映射(对于PgDown也是如此),我的意思是,使用没有PgUp效果的S-Up(我将用于某些特定的映射),但我可以'时间: 这不是我的事...

回答 1 投票 0

如何从本地或远程有条件地使用 Packer 加载 NeoVim 插件?

我正在开发一个实验性的 NeoVim 插件 https://github.com/KaiWalter/azure-functions.nvim 并希望在开发系统上加载本地源代码并从存储库远程加载...

回答 1 投票 0

如何自动添加和更新文件头注释块?

许多源文件在文档的开头都有一个突出的文件头。例如: 许多源文件在文档的开头都有一个突出的文件头。例如: <?php /** * Template for header * * Description * * @Author: Author * @Date: 2020-11-26 09:19:12 * @Last Modified by: Author * @Last Modified time: 2020-11-27 10:08:51 * * @package WordPress */ ?> 这些评论是如何添加的?我能想到的可能的解决方案是: 手册 编辑器中的片段/功能 其他插件 有人知道适用于大多数编辑器的解决方案吗? 添加标题注释通常是自动化过程。 最简单的方法是在 IDE 中为每个新 PHP 文件配置标头注释。例如,PhpStorm 有用于此目的的文件模板。 另一个选项是像 PHP CS Fixer 这样的工具。您可以使用一个简单的命令配置标题注释模板并将其添加到项目中的所有文件中。 像 PHP CS Fixer 这样的工具是一个更好的方法,因为如果你想更改评论中的某些内容,你只需要更新配置文件中的模板并再次运行控制台命令即可。它将更新您项目中的所有文件。

回答 1 投票 0

如何自动添加和更新文件头注释块?

许多源文件在文档的开头都有一个突出的文件头。例如: 许多源文件在文档的开头都有一个突出的文件头。例如: <?php /** * Template for header * * Description * * @Author: Author * @Date: 2020-11-26 09:19:12 * @Last Modified by: Author * @Last Modified time: 2020-11-27 10:08:51 * * @package WordPress */ ?> 这些评论是如何添加的?我能想到的可能的解决方案是: 手册 编辑器中的片段/功能 其他插件 有人知道适用于大多数编辑器的解决方案吗? 添加标题注释通常是自动化过程。 最简单的方法是在 IDE 中为每个新 PHP 文件配置标头注释。例如,PhpStorm 有用于此目的的文件模板。 另一个选项是像 PHP CS Fixer 这样的工具。您可以使用一个简单的命令配置标题注释模板并将其添加到项目中的所有文件中。 像 PHP CS Fixer 这样的工具是一个更好的方法,因为如果你想更改评论中的某些内容,你只需要更新配置文件中的模板并再次运行控制台命令即可。它将更新您项目中的所有文件。

回答 1 投票 0

nvim - 返回匹配模式的变量?

数据: 第 1 行 = 1232 第 2 行 == 1456 第 3 行=2345 预期产出 第 1 行=1232 第2行==1456 第 3 行=2345 这是在 nvim 编辑器中,我想用正则表达式删除上面提到的空格。我想要...

回答 1 投票 0

如何将用户输入合并到 neovim 中的输入模式 lua 键盘映射中

在 Vim 中,输入模式映射可以使用 =input() 来获取用户输入并将其插入到光标处。在 neoVim 中这是如何完成的? 具体vim脚本示例: imap ;_ &...

回答 1 投票 0

如何从 Lazy.nvim 插件管理器打开 Neovim 后自动加载插件

WSL-Nvim-Lazy.nvim(插件) 我已阅读 https://github.com/folke/lazy.nvim#-plugin-spec 中的所有文档 我什至使用过 Chat-gpt 和 https://nvchad.com/docs/config/plugins#lazy_loading 我...

回答 1 投票 0

在 Ubuntu 下使用 snap 时如何将 nvim 添加到 update-alternatives

我想将 nvim (快速)添加到更新替代方案中。问题是,在确定要运行哪个程序时,snap 似乎以神秘的方式工作: $ sudo update-alternatives --install /usr/bin/...

回答 2 投票 0

我可以使用 nvim --remote 来代替 nvr 吗?

我使用 neovim-remote/nvr 来避免使用集成终端时出现 nvim 的嵌套实例。这是代码: # 配置.fish 如果设置-q NVIM # 避免使用 neovim-remo 嵌套 neovim 实例...

回答 1 投票 0

如何在 Vim 中以循环方式导航窗口分割

我找到了如何使用 hjkl 导航 Vim 窗口分割的信息。但是是否有任何方法可以仅使用一个键以循环方式浏览所有窗口? 对于

回答 1 投票 0

如何在vim中多行替换不同字符

我有这个代码片段。我想用一个空格替换所有空格。 在 IntelliJ 中,我只需使用多光标,跳转到 -- 使用选项 + Shift + 左箭头,然后右箭头来选择...

回答 1 投票 0

如何在 Neovim 中使用 vim.keymap.set 和 vim.v.count

我正在尝试向我的键映射绑定之一添加计数。但是,以下内容无法按预期工作: vim.keymap.set("n", "o", vim.v.count .. 'o') ...

回答 1 投票 0

如何在 Neovim 中使用 vim.keymap.set 和 vim.v.count

我正在尝试向我的键映射绑定之一添加计数。但是,以下内容无法按预期工作: vim.keymap.set("n", "o", vim.v.count .. 'o') ...

回答 1 投票 0

使用 LuaSnip 片段在 Neovim 中创建 LaTeX 表

当我在 Neovim 中使用 LaTeX 写数学笔记时,LuaSnip 非常有帮助。但是,我无法实现构建不同表(表、表格、数组等)的片段。什么啊……

回答 1 投票 0

LaTeX、Neovim LuaSnip 和表格片段

当我在 Neovim 的 LaTeX 中设置数学笔记时,Luasnip 对我很有帮助。但我无法实现可以帮助我构建不同表格(表格、表格、数组...

回答 1 投票 0

如何在 Vim 中运行 Cargo?

我想使用诸如 之类的键绑定运行 Rust 代码。 我尝试了命令 :!cargo run --bin %,但在这种情况下 % 等于 src/bin/test.rs,而不是不带后缀的所需文件名(

回答 1 投票 0

Vim 如何将第二个参数添加到缓冲区列表(备用文件)?

我经常在 (neo)vim 中一次打开两个文件 nvim 文件1.py 文件2.py 我想将它们与 :vsplit# 并排放置(我已将其重新映射到单个按键)或快速切换...

回答 1 投票 0

bufferline.nvim 未使用 packer.nvim 进行配置

我希望配置 bufferline.nvim,以便在 nvim-tree 扩展时缓冲区获得偏移。然而,用文档配置它并没有任何效果。 更多测试表明

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.