emacs - 在 Emacs 中更改水平滚动

标签 emacs horizontal-scrolling smooth-scrolling

在使用 Emacs 之前,我使用了 Nano,我想将 Emacs 中的水平滚动更改为更直观一些。只是为了澄清,通过水平滚动,我的意思是向前字符和向后字符移动超出窗口边界,而不是 Ctrl+x > 命令。

我想弄清楚的主要事情是如何让它一次只滚动一个字母(我猜就像水平“平滑滚动”),或者甚至一次滚动一个完整的 Pane 宽度。

我尝试更改一些包含“hscroll”(如 hscroll-margin)的变量,但它们似乎都没有让我更接近我正在寻找的行为。

我应该查看哪些变量才能让水平滚动按我想要的方式工作?

最佳答案

我认为你可以得到你想要的:

(setq hscroll-margin 0)
(setq hscroll-step 1)

如果没有,您能否描述一下您希望这种行为的方式。

关于emacs - 在 Emacs 中更改水平滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20628878/

相关文章:

emacs - emacs 中的多行语句

javascript - 从垂直滚动到水平滚动,然后再回到垂直滚动

css - Tapestry:如何在 Palette 中水平滚动

javascript - 水平平滑动量滚动

jQuery 单击链接时从页面顶部滚动 x 像素

unix - Emacs 无法保存自定义 - 初始化文件未完全加载

Emacs:持续突出显示一个区域

emacs - 使用组织模式导出时,目录 div 位置错误

javascript - 平滑滚动以锚定在另一页上

javascript - 溢出-x : hidden breaks smooth scroll