问题标签 [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 投票
1 回答
30 浏览

function - 如何在 vim statusline 中显示字符串的实例数

不久前,我找到了一个在 .vimrc 中使用的函数来显示" TODO "当前缓冲区中是否出现 并在状态行中显示TD。这是功能:

我的问题是如何修改函数以返回字符串在缓冲区中出现的次数 - 类似于TD (6)

0 投票
1 回答
309 浏览

render - 使用 tmux 调整大小时 Nvim 呈现错误

我在使用 nvim 时遇到了一些非常烦人的问题,当我在 tmux 上使用 nvim 调整终端的大小时,状态行本身就是一种重复,我不确定这是缓冲区问题还是与我的终端(alacritty)有关,但我是能够在 xterm 和 kitty 中复制

这是正在发生的事情的视频 https://streamable.com/vmt02x

如您所见,当我调整该窗口的大小时,状态行向上移动一行,然后,当我在 nvim 中滚动时,状态行卡在该行中

这是我的 tmux 配置:

操作系统规格:

已经尝试在没有任何配置的情况下使用 tmux,将 TERM 变量更改为 alacritty,不使用 TERM 变量修改,在我的状态行中不使用插件/配置(如您在视频中看到的那样),但问题仍然存在

: 更新 :

临时解决方案:使用设置:set -g default-terminal "xterm-kitty" 和 kitty 终端可以解决问题,但我对 Alacritty 没有运气

https://github.com/tmux/tmux/issues/2530

在 Tmux github 中发现了类似的问题。

0 投票
2 回答
280 浏览

vim - 在 vim 状态行显示总字符数

我想在状态行中添加一个函数,通过它可以显示当前文件的总字符数。 :help statusline向我展示了FFull path to the file in the buffer通过一些搜索,我知道了如何显示 shell 命令的输出。所以我目前有这些.vimrc

这就是它现在在状态行中显示的内容,而我只需要字符数而不是要显示的文件路径:

36/29488 /home/nino/scripts/gfp.py^@

0 投票
0 回答
168 浏览

neovim - Neovim + 银河系插件粉碎

当我按 alt+tab 和 nvim 折叠 Galaxyline 插件粉碎和航空公司默认主题出现,但是当我保存文件 Galaxyline 开始工作

银河线正在工作 银河线正在工作

我按 alt+tab,galaxyline 崩溃了 我按下 alt+tab,galaxyline 崩溃了

在vim和galaxyline中保存文件正在工作 在vim和galaxyline中保存文件正在工作 PS我没有安装航空公司