问题标签 [vim]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
15 回答
264595 浏览

vim - Vim 80 列布局问题

我在 Vim 中进行 80 列指示的方式似乎不正确:set columns=80. 有时我也是set textwidth,但我希望能够看到并预测set columns替代方案的行溢出。

这有一些不幸的副作用:

  1. 我不能set number害怕在具有不同行号顺序的文件之间进行拆分;即 < 100 行文件和 >= 100 行文件将需要两个不同set columns的值,因为额外的列用于附加数字显示。
  2. 我还开始新的 (g)Vim 会话,而不是垂直拆分窗口。这是因为每次打开或关闭窗格时都会vsplit强制我进行,因此开始新会话不那么麻烦。set columns

当你想要set numbers垂直分割等时,你如何处理 80 个字符的指示?

0 投票
5 回答
23403 浏览

vim - 如何在 Windows 系统的 gVim 中添加字体

我想在 Gvim 中添加一个 UTF-8 字体,但我不知道怎么做。我尝试按照本手册中的步骤进行操作,但仍然无效。 http://www.inter-locale.com/whitepaper/learn/learn_to_type.html(页面中间的vim部分)

谁能告诉我如何在 Vim 中添加字体以便显示日文字符?

0 投票
33 回答
868696 浏览

vim - 在vi中快速缩进多行

它应该是微不足道的,甚至可能在帮助中,但我不知道如何导航它。如何在vi中快速缩进多行?

0 投票
4 回答
78430 浏览

configuration - Vim 配置行号着色

我正在寻找一种方法来配置 Vim 中用于行号的颜色(如:set nu:)。大多数平台上的默认值似乎是黄色的(也用于一些突出显示的标记)。我想将号涂成暗灰色;附近的某处#555。不过我并不挑剔,任何柔和的颜色都可以接受。

0 投票
9 回答
2128 浏览

c# - 是否有任何带有 C# 代码完成插件的 emacs 或 vim 编辑器?

如果它同时提供可供选择的方法列表和潜在输入参数列表,那就太好了。这是为 powershell 完成的,我很好奇是否为 emacs 或 vim 实现了任何类似的功能?

澄清:

与我一起工作的一位开发人员希望在不运行 Visual Studio 的情况下使用 vim 或 emacs 来降低开销。本质上,他希望能够编写测试,在 emacs 或 vim 中编辑代码,然后只需运行 NANT 脚本来编译代码并运行测试。他想要的 Visual Studio 的唯一功能是代码完成。其余的他在 98-99% 的时间里都可以不用。

0 投票
15 回答
40947 浏览

vim - 如何在光标所在的位置插入换行符而不进入 Vim 中的插入模式?

是否可以在光标位于 Vim 的位置插入换行符而不进入插入模式?这是一个示例([x]表示光标处于打开状态x):

有时,我可能想输入更多代码。所以我会按i进入插入模式,按Enter插入换行符,然后删除多余的空间。接下来,我将进入正常模式并将光标定位在右大括号之前,然后执行相同的操作以使其在自己的行上。

我已经这样做了一段时间,但肯定有更好的方法吗?

0 投票
7 回答
33555 浏览

vim - vim -- 如何将文件中的行范围读入当前缓冲区

我想将文件 foo.c 中的第 n1->n2 行读入当前缓冲区。

我试过:147,227r /path/to/foo/foo.c

但我得到:“E16:无效范围”,尽管我确信 foo.c 包含超过 1000 行。

0 投票
6 回答
824 浏览

vim - 你用 vim 做过的最能帮助你编程的事情是什么?

上网的时候,我知道有人用 vim 做了河内塔。哇!!!

你们能分享一下你在 vim 中所做的所有很酷的事情吗?

编辑:不确定使用 vim 的河内塔解决方案是否有用。但我认为应该重新打开这个问题,让人们评论他们使用 vim 所做的任何有用的事情。为了我?请看下面我的回答。(-:

0 投票
4 回答
25211 浏览

vim - 将 vimdiff 与 diff 文件一起使用

如何使用 vimdiff 查看 diff 文件中描述的差异?

0 投票
6 回答
8245 浏览

vim - 是否有任何命令可以切换启用自动文本换行?

默认情况下,我认为我的 vimrc 设置启用了自动换行。但是,有时,我希望看到文本行不换行。是否有任何命令可以切换启用和禁用文本换行?这将避免我退出并更改设置。