在使用Emacs之前,我使用了Nano,我想将Emacs中的水平滚动更改为更直观。仅仅为了澄清,通过水平滚动,我的意思是窗口边界外的前向字符和后向字符移动,而不是 Ctrl + x> 命令。
我想弄清楚的主要问题是如何让它一次只滚动一个字母(我想像水平“平滑滚动”),或者甚至可能一次只有一个完整的窗格宽度。
我已经尝试更改一些包含“hscroll”的变量(比如hscroll-margin),但是它们似乎都没有让我更接近我正在寻找的行为。
我应该考虑哪些变量才能让水平滚动按照我想要的方式工作?
答案 0 :(得分:7)
我认为你可以得到你想要的东西:
(setq hscroll-margin 0)
(setq hscroll-step 1)
如果没有,你能描述一下你希望这种行为是怎样的。