vim 相关问题

Vim是一个免费的开源模式文本编辑器,可用于大多数主要平台。它允许在许多文本编辑任务中高效,但具有陡峭的学习曲线。要学习基础知识,请运行“:help vimtutor”。

用于在 vim 中搜索和替换的正则表达式

我有一个文件,其中包含多个条目,如下所示: Abcd:abcd:*一些文本*:klm:xyz/abc Abcd:abcd:R%fs90uw:klm:xyz/abc 现在,我想将“klm”替换为“qrs”,仅适用于那些具有“so...

回答 2 投票 0

有没有办法将 Vim 用作多行 grep?

有没有办法从 shell 脚本运行 Vim 并在 stdout 中获取匹配的模式? 例如,让我们搜索函数(x,y,z),但也搜索 功能( x、y、z) 直接方法 vim -es ...

vim
回答 1 投票 0

如何使用键盘滚动 YouCompleteMe GetDoc 弹出窗口?

我希望能够在文档字符串太大而无法放入弹出窗口的情况下使用键盘滚动 YouComplete GetDoc 弹出窗口。目前我使用 yD 调用弹出窗口。

回答 3 投票 0

为什么 vim 在启动时加载 /etc/vimrc 与源命令不同

为什么当我启动 vim 时与 :source /etc/vimrc 时,vim 对某些 /etc/vimrc 设置的行为有所不同? 场景:我正在编辑 PHP 文件,并且有一些我不喜欢的插件行为,所以我...

回答 1 投票 0

从 Vim 启动 Zathura

我有以下小 shell 脚本,称为 md: #!/bin/sh 如果[-z $1];然后 echo“错误:未提供参数” 别的 (pandoc -t pdf $1 | zathura - &) 菲 它在...

回答 1 投票 0

正则表达式查找和替换在语句上构建 SQL(连接)?

我正在使用 vscodevim,我有 变量列表 我想把它变成 a.list = b.list 且 a.of = b.of 且 a.variables = b.variables 用于 SQL 连接。 我使用了查找和替换正则表达式 :s/\w+...

回答 1 投票 0

vim netrw 退出后更新当前工作目录

这是场景。 我在unix命令行上(在主目录中)。我想浏览目录 $vim . 从而打开vim netrw。 现在我正在使用网络浏览目录...

回答 4 投票 0

在一定范围的行和列中搜索和替换

我想应用搜索并替换正则表达式模式,该模式仅在文本文件的给定范围内的行和列中起作用,如下所示: AAABBBFFFFBBBAAABBB AAABBBFFFFBBBAAABBB

回答 3 投票 0

为 Rails 项目生成更好的 ctags 文件

如何为rails项目生成一个好的ctags文件?包含所有宝石、红宝石库并按正确顺序对它们进行排序的一个(就像当您搜索“Rails”时,它不会进入airbrak...

回答 3 投票 0

默认使用 :Lexplore 而不是 :Explore

当我运行命令 vim 时。它默认使用 :Explore 打开 vim,是否可以将其更改为使用 :Lexplore? P.S.:我特别要求命令 vim .

回答 1 投票 0

Vim 键盘快捷键在选项卡之间移动

我曾经知道这个键盘快捷键,它可以让你在终端中的 Vim 选项卡之间移动,类似于浏览器中的 Ctrl+tab。 我在互联网上找遍了,但再也找不到了。任意

回答 10 投票 0

在 MacVim 中禁用铃声

我知道这个话题已经被问过多次了。但我似乎无法禁用 MacVim 中的铃声。我的 .vimrc 中有什么: 设置无错误铃声 设置无可视铃 设置 t_vb= 我是不是...

回答 3 投票 0

什么是 .un~ 文件或者为什么终端中的 Vim 会创建 .un~ 文件?

我注意到我有一些以.un结尾的点文件~ 例如,我有一个 .vividchalk.vim.un~,但我不确定它来自哪里。 看起来它们是我在终端中使用 Vim 时创建的。 ...

回答 3 投票 0

Vim、Twig 和 html 缩进

我正在尝试格式化 Twig 文件中的 html,但我遇到了缩进问题。我探索了各种解决方案: Prettier(通过 ALE 插件):不幸的是,它不支持 Twig。 运行 php ...

回答 1 投票 0

如何修复vim中的JSON缩进?

在vim中,JSON的默认缩进是: { “雇员”: [ { "firstName":"约翰" , "lastName":"Doe" }, { "firstName":"安娜" , "lastName":"史密斯" }, { "firstName":"彼得" , "las...

回答 10 投票 0

Scanset 转换未产生正确的结果?

我正在开发一个程序,需要从文件中读取数据,数据以逗号分隔。例如:姓名,姓名。我正在调试,无法解决。下面的代码正是我现在用来测试的代码。 fscanf(

回答 1 投票 0

vim - 使用 cabbrev 和 '!'

我已经使用下面的 cabbrev 多年了(“SafeQuitAll()”实际上在这里做什么并不重要);- cabbrev qa =(getcmdtype()==#':' && getcmdpos()==1 ? '调用

回答 1 投票 0

删除 Vim 中除正则表达式匹配之外的所有内容

我的具体案例是一个包含大量文本和 IPv4 地址的文本文档。我想删除除 IP 地址之外的所有内容。 我可以使用 :vglobal 搜索 ([0-9]{1,3}\.){3}[0-9]{1...

回答 4 投票 0

为什么在 Vim 中定义新的匹配会删除之前定义的匹配?

为了在 Vim 中显示尾随空格,我使用以下命令: 突出显示空白EOL term=反向 ctermbg=灰色 guibg=灰色 匹配空白EOL /\s\+\(\%#\)\@!$/ 当我长时间使用以下匹配时...

回答 1 投票 0

如何在vim中删除html标签?

考虑像这样的文本 在本文中,使用 ffmpeg 我将 向您展示向图像添加红色调是多么容易 我想删除 <...

回答 1 投票 0

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