问题标签 [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.
vim - Vim 80 列布局问题
我在 Vim 中进行 80 列指示的方式似乎不正确:set columns=80
. 有时我也是set textwidth
,但我希望能够看到并预测set columns
替代方案的行溢出。
这有一些不幸的副作用:
- 我不能
set number
害怕在具有不同行号顺序的文件之间进行拆分;即 < 100 行文件和 >= 100 行文件将需要两个不同set columns
的值,因为额外的列用于附加数字显示。 - 我还开始新的 (g)Vim 会话,而不是垂直拆分窗口。这是因为每次打开或关闭窗格时都会
vsplit
强制我进行,因此开始新会话不那么麻烦。set columns
当你想要set numbers
垂直分割等时,你如何处理 80 个字符的指示?
vim - 如何在 Windows 系统的 gVim 中添加字体
我想在 Gvim 中添加一个 UTF-8 字体,但我不知道怎么做。我尝试按照本手册中的步骤进行操作,但仍然无效。 http://www.inter-locale.com/whitepaper/learn/learn_to_type.html(页面中间的vim部分)
谁能告诉我如何在 Vim 中添加字体以便显示日文字符?
vim - 在vi中快速缩进多行
它应该是微不足道的,甚至可能在帮助中,但我不知道如何导航它。如何在vi中快速缩进多行?
configuration - Vim 配置行号着色
我正在寻找一种方法来配置 Vim 中用于行号的颜色(如:set nu
:)。大多数平台上的默认值似乎是黄色的(也用于一些突出显示的标记)。我想将行号涂成暗灰色;附近的某处#555
。不过我并不挑剔,任何柔和的颜色都可以接受。
c# - 是否有任何带有 C# 代码完成插件的 emacs 或 vim 编辑器?
如果它同时提供可供选择的方法列表和潜在输入参数列表,那就太好了。这是为 powershell 完成的,我很好奇是否为 emacs 或 vim 实现了任何类似的功能?
澄清:
与我一起工作的一位开发人员希望在不运行 Visual Studio 的情况下使用 vim 或 emacs 来降低开销。本质上,他希望能够编写测试,在 emacs 或 vim 中编辑代码,然后只需运行 NANT 脚本来编译代码并运行测试。他想要的 Visual Studio 的唯一功能是代码完成。其余的他在 98-99% 的时间里都可以不用。
vim - 如何在光标所在的位置插入换行符而不进入 Vim 中的插入模式?
是否可以在光标位于 Vim 的位置插入换行符而不进入插入模式?这是一个示例([x]
表示光标处于打开状态x
):
有时,我可能想输入更多代码。所以我会按i进入插入模式,按Enter插入换行符,然后删除多余的空间。接下来,我将进入正常模式并将光标定位在右大括号之前,然后执行相同的操作以使其在自己的行上。
我已经这样做了一段时间,但肯定有更好的方法吗?
vim - vim -- 如何将文件中的行范围读入当前缓冲区
我想将文件 foo.c 中的第 n1->n2 行读入当前缓冲区。
我试过:147,227r /path/to/foo/foo.c
但我得到:“E16:无效范围”,尽管我确信 foo.c 包含超过 1000 行。
vim - 你用 vim 做过的最能帮助你编程的事情是什么?
上网的时候,我知道有人用 vim 做了河内塔。哇!!!
你们能分享一下你在 vim 中所做的所有很酷的事情吗?
编辑:不确定使用 vim 的河内塔解决方案是否有用。但我认为应该重新打开这个问题,让人们评论他们使用 vim 所做的任何有用的事情。为了我?请看下面我的回答。(-:
vim - 将 vimdiff 与 diff 文件一起使用
如何使用 vimdiff 查看 diff 文件中描述的差异?
vim - 是否有任何命令可以切换启用自动文本换行?
默认情况下,我认为我的 vimrc 设置启用了自动换行。但是,有时,我希望看到文本行不换行。是否有任何命令可以切换启用和禁用文本换行?这将避免我退出并更改设置。