【发布时间】:2016-05-28 00:47:13
【问题描述】:
我无法让 emacs 水平滚动!
复制问题:
- 打开
*scratch*缓冲区。 - 写长线。
- 使用 M-xtoggle-truncate-lines 使长线超出窗口宽度。左侧文本(第 0 列)现在将离开窗口的左侧。
- 尝试 M-xscroll-left 或其快捷键 C-x 向左滚动。
- 键入 y 以启用禁用的命令。
- 什么都没有发生!
我也试过 C-a 到行首。
我也试过 M-xtoggle-horizontal-scroll-bar 但收到错误消息“尚未实现水平滚动条”。
似乎没有办法横向滚动!
我需要这个,因为我有很多宽 CSV 文件要读取。
我在 Windows 10 上的 emacs 24.5 上使用最新的 prelude。
我提交了issue on the prelude project,以防它是真正的错误并且可以在那里修复。
【问题讨论】:
-
正如@choroba 所说,
C-x <的滚动方式与您想要的相反。您可以改用C-x >。但是C-a也可以工作——它会自动完全滚动窗口,向您展示开头(左侧)。 (而C-e在另一个方向工作。也许您还有其他事情要做。如果您使用emacs -Q(无初始化文件)启动 Emacs,C-a对您不起作用吗?它适用于我。 -
C-a确实有效,但仅当点位于长线上时!感谢您的评论。 -
我猜你的意思是只有当点在左边被截断的线上?
标签: scroll emacs scrollbar horizontal-scrolling emacs-prelude