有没有办法让 VIM 对文本文件进行增量搜索?
Vim 已经在当前打开的文件中进行了增量搜索。
都显示出搜索我试图完成的类型程序的示例是 记法速度为MacOS,RESOP for Windows或SimpleNote的网络。
这些应用程序在特定目录的文件中进行即时或增量搜索,并可以轻松/快速地缩小您要查找的文件范围或创建新文件。
我两者都用,但宁愿住在一个编辑器中。(即 VIM)
有没有插件可以做到这一点?
我知道有一个命令行选项可以告诉 vim(或者在我的情况下是 gVim)将它自己的日志输出到一个文件中。可惜我记不得了。有人可以帮忙吗?
当我在可视块 ('I') 之前插入文本时,我只看到块的第一行发生变化。按 esc 后,其余的行会相应更改。
有没有办法在我输入时更改所有行?
在 gVIM 中编辑时,每当我按 Shift+Insert 时,它都会插入 <S-Insert> 文本。我在 Ubuntu Maverick 上运行并从源代码编译 Vim。这真的很烦人。我的 VIM 有什么问题?
我只是在 vim 中偶然发现了shift+enter以向下翻页。我想知道是否有一些有用的东西(即比ctrl+更容易到达B)用于分页。我正在寻找已经存在的东西,而不是自定义映射。
我在 archlinux 上使用 gvim 7.3.401。shell 命令:!xdg-open http://www.vim.org不会使用该链接打开我的默认浏览器。事实上,它似乎什么也没做。
这在终端 vim 中按预期工作
我怎样才能让它在 gvim 中也能工作?
如果存在_vimrc文件,我在 Windows XP Professional SP3 32 位上安装的 GVIM 7.3.46 不会执行语法突出显示,至少没有 PHP 和 C。即使明确提到set syntax=php我也不会突出显示,无论文件扩展名是否以.php.
即使有一个 0 字节的空白文件,C:\Documents and Settings\myUsername\_vimrc文件也不会被语法高亮显示。我可以将该 0 字节文件重命名为_vimrcBLAH,语法突出显示再次起作用。
什么可能导致这种情况,我该如何解决?
如以下帖子所示:
在 Windows 7 上,无法从 Gvim 程序中保存默认的 Gvim 字体。关闭 Gvim 会导致它完全忘记所有字体设置,并且无法在 _vimrc 文件中设置它们。
这是否已在 Gvim 7.4 中修复或此错误是否仍然存在?或者有人知道设置默认字体的更好方法吗?因为 FixedSys 字体很糟糕,因为它不能显示捷克字符,而且我不想每次打开包含捷克字符的文件时都必须去菜单更改它。谢谢。
** 编辑 **
好的,现在我看到了通过发出 Gvim 命令来设置字体的文档
:help guifont
Run Code Online (Sandbox Code Playgroud)
这是我发现的:
For the Win32 GUI *E244* *E245*
- takes these options in the font name:
hXX - height is XX (points, can be floating-point)
wXX - width is XX (points, can be floating-point)
b - bold
i - italic
u - underline
s - strikeout
cXX - character set XX. …Run Code Online (Sandbox Code Playgroud) 我已经下载并安装了vim/gvim的blueshift颜色方案。
这将突出显示带有光标线的当前行,这是我想要的,但是行号列的背景颜色更改为“白色”。
我想将其更改为更微妙的颜色,也许#c0d0e0与“非当前行”行号的背景颜色接近。
为了帮助说明我的描述,请参阅下面的附图。
“红色”没问题,但我想将“白色”背景更改为另一种颜色。