问题标签 [statusline]

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 投票
2 回答
846 浏览

vim - 我可以在 vim 中给快速修复窗口一个不同的状态行吗?

我想给“快速修复”窗口一个不同于我所有其他窗口的状态行。

我希望它有:

当我在快速修复窗口中时,我可以使用 :setlocal,但是如何在我的 .vimrc 中使其具有不同的状态行?

0 投票
1 回答
4330 浏览

vim - 如何从 MiniBufExplorer 窗口中删除状态行

我将 Vim 与 MiniBufExplorer 一起使用。

如何隐藏 MBE 窗口的状态行?我已经尝试了设置 laststatus (0,1,2) 的所有排列,但我得到的最好的结果是状态行消失在 gVim 窗口的底部,但仍保持在 MiniBufExplorer 窗口下方的顶部附近。

我希望状态行只存在于 gVim 窗口底部附近。

有什么帮助吗?谢谢!

0 投票
1 回答
343 浏览

vim - 如何识别 Vim 中的 javascript 库/框架?

大约一年前,我从 Textmate 切换到 Vim,所以我一直沉浸在有关 Vim 的书籍、截屏视频和论坛中,以及人们如何自定义他们.vimrc的 .

我不再是初学者,但绝不是高级或中级用户,我正处于我觉得以有效方式使用 Vim 很舒服的阶段。

这是问题:

如何让 vim 状态栏显示正在使用的 Javascript 库/框架?显然最流行的像 jQuery、Prototype、YUI2/3、Dojo 等。

也许这只是一件微不足道的事情,有些人可能认为通过查看代码,您可能能够找到正在使用的库。但出于同样的原因,人们在他们的状态栏中显示git, hg, rvm, tags,cwd我想在我的状态栏中看到它。

0 投票
4 回答
11563 浏览

vim - 显示当前缓冲区个数

我有一个简单的要求:我想显示我当前正在编辑的缓冲区的编号。我不想键入:buffers(或等效项),但在我的状态栏中显示此数字以及文件名、当前列信息等。

有没有办法做到这一点?在这一点上,内置帮助不是很有指导意义。

0 投票
1 回答
2270 浏览

vim - 延迟后状态行中的 Vim 显示

是否有可能在给定事件之后很久更新 Vim 中的状态行?

如果是这样,如何做到这一点?

0 投票
2 回答
1578 浏览

vim - 我可以在 Vim 中使用多行状态行吗?

有没有办法让 Vim 中的状态行跨越多行(例如插入换行符或类似的东西)?

我想%F在一行中有打开文件的完整路径(),在下一行中有一些其他信息,因为我经常在长路径中打开文件,并且完整路径在整个状态行上“扩展”,隐藏所有其他指标和标志。另一方面,我仍然想查看当前文件的完整路径。

我知道我可以设置完整路径宽度的上限,例如%.40F,我只想知道是否有其他方法。

0 投票
3 回答
3746 浏览

vim - Vim 状态行不改变/清除

无论我将状态行更改为什么,set statusline我的状态行都不会改变。看起来像

带有光标位置和文件百分比以及文件大小和文件名。这是底部唯一的线。

如何隐藏或更改状态行?

如何清除状态行?

为什么状态行不起作用?

0 投票
3 回答
3677 浏览

vim - 将 vim 的状态行的“文件已修改”标志更改为更明显

我一直这样做:

编辑一个文件,回到终端并执行我正在编写的脚本......只是意识到我还没有将它写入磁盘。

我该如何做到这一点,以便每当文件未写入时,vim 基本上都会对着我的眼睛大喊大叫?那个微小的 [+] 还不够好。理想情况下,我想要么增加显示的红色加号的数量,要么增加一些更激烈的东西。

例如,我正在使用电力线(纯粹是为了获得更明显的“文件已被修改”通知程序)。我认为,如果在未保存文件时更改栏底部的主要颜色,那将是非常棒的。

有任何想法吗?

0 投票
4 回答
976 浏览

vim - 重新打开会话后 Vim 状态行失去颜色

我在 vim 中稍微调整了我的状态栏,并开始喜欢它。我使用 autosession.vim,所以当我重新打开时,我打开了相同的文件,但状态行会丢失所有颜色设置。如果我擦除缓冲区并重新打开,颜色又回来了(或者,如果我来源 ~/.vimrc)。我做错了什么还是只是缓冲区的性质,在重新打开会话后状态行会丢失颜色设置?图片如下: 有色

重新开放后

值得一提的是,我在 ArchLinux 上使用了 gvim。

0 投票
2 回答
2089 浏览

vim - 如何截断 vim-powerline statusline 中的长文件路径?

我想将我的文件路径截断为 ex: a/a/j/c/popularCategories.js

我的电力线状态