在 emacs 中,是否有任何软件包可用于在每个制表位或预定义的列位置显示垂直线。如果可能的话,我希望有多条细垂直线,这些线仅用于显示,而不会对缓冲区中写入的代码产生任何影响。我想要一些类似于 Sublime Text 2 开箱即用的功能。
功能请求 #17684(十字准线)[https://debbugs.gnu.org/cgi/bugreport.cgi?bug=17684] 和功能请求 22873 (多个假光标) [https://debbugs.gnu.org/cgi/bugreport.cgi?bug=22873] 是一项正在进行的工作。虽然尚不清楚这些功能是否会被纳入官方 Emacs,但有一个工作草案证明概念已发布到上述两个功能请求中。这些功能需要在从主分支(X11、Windows 或 NS)构建 Emacs 的 GUI 版本之前对 C 和 Lisp 内部进行修改。
答案1
有几种方法可以实现这一点。它们参考自这EmacsWiki 页面。具体来说,请查看 列标记.el,col-突出显示.el, 和行线。