问题标签 [modeline]

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 回答
1432 浏览

emacs - emacs 中的底栏传达什么信息?

我最近开始使用 emacs 并且很喜欢它。我注意到它总是有这个底部区域显示一些关于我打开的缓冲区的信息。正常的外观可能是:

--:--- bufferName All L3 (modebeingviewedin?)------------------------------------

我注意到前 6 个符号似乎与文件的权限有关,并且天气是否已被编辑。除了缓冲区名之外,我不确定如何阅读此底线。

这东西叫什么?Minibuffer(我以为是 Mx 命令提示符)?

这些部分是什么/有人可以提供更多信息的链接吗?

谢谢

0 投票
1 回答
518 浏览

emacs - 如何在修改模式行中显示编译状态?

我修改了我的模式行以显得更干净。遗憾的是,这会阻止编译缓冲区显示其退出状态。

通常,失败的编译会显示如下内容: (Compilation:exit [1])

通过我的修改,编译状态“exit [1]”丢失了。

我将主要和次要模式定义如下:

模式本身的结构如下:

Mx customize-group 编译没有提供任何帮助。

0 投票
2 回答
763 浏览

emacs - 如何在 Emacs 23 中制作多行模式线?

我正在使用 Emacs 23。这是操作系统附带的,由于某些原因我无法更改它。我打开的文件很少有长路径名,它们占用了所有空间,我看不到启用的模式或当前行/列。有没有办法使模式线多线或其他一些解决方案?

谢谢

0 投票
2 回答
550 浏览

bash - 是否可以在 vim 模式行中添加关键字

例如,我的文件如下所示:

是否可以在模式行中使用 syn 还是有其他方法?

0 投票
1 回答
486 浏览

vim - Vim 的自定义折叠标记 {,} 不起作用

我有一个包含以下内容的 js 文件:

折叠时显示如下:

我希望这两个功能都可以折叠。我猜“a = '{1}';” 正在碍事。有没有办法只使用模式行中的自定义标记“{,}”来解决这个问题?

0 投票
2 回答
452 浏览

emacs - 次要模式模式行菜单

单击时如何使模式行弹出菜单中的条目成为次要模式菜单?

有关参考,请参阅此讨论https://github.com/flycheck/flycheck/issues/365#issuecomment-38386558

0 投票
1 回答
525 浏览

vim - 如何将 :autocmd 添加到 vim 模式行?

我正在尝试:autocmd BufWrite * make在 vim 中添加到模式行,但它没有被触发。我看到帮助说只能set <options>在模型中使用。有没有办法达到这个效果,我写一个文件来运行make.

0 投票
3 回答
1566 浏览

bash - Vim:打开文件后读取模式行?

我从事各种项目,其中许多设置了特定于文件的 vim 设置。我被要求不要在 .vimrc 中设置模式行;加载文件后有没有办法加载模式设置?

所以如果我用 vim 打开 tmp.c:

有没有我可以运行的命令来设置模式行中的内容?只是:set modeline在它打开后才做不会做任何事情。

0 投票
2 回答
182 浏览

git - Mode-Line 中的 Subversion 分支

如果文件位于由 Subversion 存储库支持的目录中,trunk或者branches/X我如何使trunkX在模式行中显示为SVN-trunkSVN-X类似于 Git 支持的文件中显示的内容,通常为Git-master.

0 投票
1 回答
615 浏览

emacs - Emacs Powerline 中的截断(模式线)

有没有办法在(优秀的)Emacs Powerline 中截断一些元素?我在想,特别是which-func-mode在默认模式行的部分。最好只看到函数名或节名的前 N ​​个字符(在 Org 模式下),N 被定义。

一个附带的问题是:如果框架太窄(例如 80 个字符宽),我们是否可以简单地禁用组件(即不显示)?