标签: vim

Vim:使文本在 80 列标记后变红或屏幕闪烁?

有没有办法让 Vim 在一行超过n字符后警告我?

一些简单的东西,比如屏幕闪烁或文本变成粗体红色或其他东西。

!! 如果n可以在每个单独的窗口中设置一个易于设置的变量(我通常使用 80 列,但对于 PHP 使用 100 列),则可以加分。

vim vimrc

1
推荐指数
1
解决办法
1006
查看次数

如何在 Vim 7.3 中禁用持久性撤消?

如何在 Vim 7.3 中禁用持久性撤消?

我发现有的时候,在做了一些代码修改之后,我想回到我刚刚打开那个文件的状态。但是如果有这样的持久性撤消选项,当我按下时u,它会撤消比我想要的更多。

vim

1
推荐指数
2
解决办法
4237
查看次数

如何从vim中删除文本

我想删除所有以 abc 结尾的单词

例子:

111abc 222def 333abc 444def 555abc 666def

从这里我想删除所有以 abc 结尾的单词。

所以我试过这个

:s/abc//g

但这只会取代 abc

如何删除所有以abc结尾的单词?

linux vim regex

1
推荐指数
1
解决办法
230
查看次数

水银安装

我是 Linux 新手(我正在设置它以开始自学 Web 开发)。我正在安装 Vim,为此安装了 Mercurial。

hg clone https://vim.googlecode.com/hg vim 似乎工作正常,但是当我尝试使用 hg pull 和 hg update 更新到最新版本时,我在 hg pull 后得到了这个:

中止:在“/home/steven”中找不到存储库(未找到 .hg)!

难道我做错了什么?

关于我的设置的一些细节:双启动计算机,在一个 SSD 硬盘上装有 Windows,在单独的光驱上装有 Linux。Ubuntu 12.04

谢谢

vim mercurial ubuntu-12.04

1
推荐指数
1
解决办法
136
查看次数

我如何重定向多个程序/脚本的输出以在屏幕拆分时在 VIM 中打开?

我想要的是一个从 shell 运行的命令,它支持:-

myprog1 'someinputfile1' |vim -
Run Code Online (Sandbox Code Playgroud)

myprog2 'someinputfile2' |vim -
Run Code Online (Sandbox Code Playgroud)

在 vim 中分屏打开的输出。

/sf/ask/580101511/?rq=1 告诉我用来vsp|myprog <someinputfile>拆分已经打开的vim窗口。

vim

1
推荐指数
1
解决办法
171
查看次数

限制输入速度

是否可以限制vim本身(而不是os)的输入速度?

通过慢速网络连接模拟编辑会话。

vim

1
推荐指数
1
解决办法
357
查看次数

如何在vim中检查当前标签大小?

我正在使用 PuTTY 和 vim,我想知道当前的标签大小。

我该如何检查?

vim

1
推荐指数
1
解决办法
1535
查看次数

为什么要使用vim的supertab插件?

我只是玩过 supertab 插件,但我没有发现任何特别的东西。我觉得基本上 vim 内置的“完整”功能可以用<c-n>和做同样的事情<c-p>。为什么supertab获得了这么多明星?我想一定有我不知道的东西......

vim

1
推荐指数
1
解决办法
1461
查看次数

vim 按选项粘贴行

我想在两种不同的情况下粘贴两条不同的行:

在案例 A 中,我想粘贴“这是案例 A”,在案例 B 中,我想粘贴“完全不同的案例 B”。

如果我使用 yy 和 p,则只能记住一行。有没有一种简单的方法来做这样的事情:

只是一个例子:

1) Ctrl+F1+yy copies in buffer F1, Ctrl+F2+yy copies in buffer F2

2) Ctrl+F1+p pastes the line in buffer F1 and Ctrl+F2+p pastes the line in buffer F2
Run Code Online (Sandbox Code Playgroud)

vim copy-paste

1
推荐指数
1
解决办法
102
查看次数

为什么我不能通过按 n 进入 vim 中的下一个匹配条目?

vimtutor说这个lesson 4.2 : The search command

  1. 在普通模式下输入 / 字符。请注意,它和光标出现在屏幕底部,就像 : 命令一样。

    1. 现在输入 'error' 。这是您要搜索的词。

    2. 要再次搜索相同的短语,只需键入 n 。要以相反的方向搜索相同的短语,请键入 N 。

这在与 vim 导师一起练习时非常有效,但我似乎无法让它与文件一起工作。基本上,当我键入/字符然后键入要搜索的模式时,它将按预期进入第一个匹配项。但在文件内容下方,我仍然看到带有闪烁光标的搜索模式。例如,如果我的模式是字符串foo,我会看到/foo并且光标一直闪烁。然后按下n只是将按下的字符附加到搜索字符串,搜索模式现在变得/foon不是我想要的。

为什么我会看到这个问题,我该如何解决?

vim vi

1
推荐指数
1
解决办法
129
查看次数

标签 统计

vim ×10

copy-paste ×1

linux ×1

mercurial ×1

regex ×1

ubuntu-12.04 ×1

vi ×1

vimrc ×1