Vim 问答列表

Vim - 在单个 shell 脚本中正确处理多种语法

作者:Eric Marceau 提问时间:4/17/2021

我编写了许多脚本,其中将复杂的 awk 逻辑直接合并到脚本中。我更喜欢“一站式”方法,而不是将这些逻辑段作为外部文件。 我已经尝试了我在此参考中看到的关于指定要评估的多种语法(并希望根据语法配色方案...

如何在 VIM 中从 A 到 B 重复匹配?

作者:Léo Léopold Hertz 준영 提问时间:4/10/2009

我需要获取 和 之间的所有文本,其中出现单词。如何在 VIM 中做到这一点?<Annotation></Annotation>MATCH <Annotation about="MATCH UNTIL...

Vim 搜索和替换,添加一个常量

作者:Internet man 提问时间:11/16/2010

我知道这是一个很长的机会,但我有一个巨大的文本文件,我需要将给定的数字添加到与某些条件匹配的其他数字中。 例如。 identifying text 1.1200 identifying text ...

如何在 vim 中拉动函数调用?

作者:William Pursell 提问时间:12/21/2010

假设一行文本内容如下: $x = ( frobnicate( foo( bar( $x, $y )[ 1 ]))[ 1 ]); 光标位于“frobnicate”的“f”上,我想拉动包含对 fro...

UTF8 格式的 Gvim,采用俄语键盘布局

作者:Pavel Bastov 提问时间:5/1/2009

我是 vim 和 gvim 的忠实粉丝。但是每当我用PHP编写本地化代码并且必须翻译一些字符串(主要是俄语)时,我必须打开记事本来翻译所有条目。这有点糟糕,但到目前为止,我还没有找到如何让 gvim ...

Vim中有等价于o-&lt;esc&gt;-p吗?

作者:Cato Johnston 提问时间:6/24/2009

当我拉一整行并按下时,由于换行符,Vim 会创建一个新行来放置被拉动的文本。但是,如果我拉扯了一行的一部分,有没有办法将拉扯的文本放在新行中?我目前做.这是唯一的办法吗?poESCp...

在 vim 中就地编辑文件

作者:William Pursell 提问时间:6/15/2012

通常,您实际上不会在 vim 中编辑文件。如果运行 、 编辑 、 写入 和 退出,vim 将取消链接并创建一个新文件和一个名为 的新链接。但是,如果文件有多个链接,则实际上会修改文件。例如:vim f...

无法计算 Vim 中的匹配项数

作者:Léo Léopold Hertz 준영 提问时间:3/15/2009

如何计算 Vim 中的匹配项数? 例如,对于文本 <? ...

关闭在 vim 中突出显示某个模式

作者:sieste 提问时间:10/2/2013

在 vim 中,我正在编辑一个文件类型为“markdown”的文件,但它包含 latex 数学表达式,例如 $x_i$。Vim 对 Markdown 的语法高亮认为模式 *_*(字母-下划线-字母)是...

如何重新映射 Vim 键(PageUp 和 PageDown)

作者:Jeff 提问时间:6/12/2013

我想根据 Vim 滚动文档重新映射和映射。<PageUp><C-u>PageDown<C-d> 就目前而言,我看起来像这样:/etc/vim/vimrc nnoremap <PageUp> <C-...


共59条 当前第4页