如何保持光标在行尾

记得以前有个变量,上下移动光标时,若光标初始时是在行尾,则上下移动到其他行,光标保持在行尾。

现在不行了。

大家有类似设置吗?

(setq track-eol t)  ; Keep cursor at end of lines, which requires line-move-visual is nil.

应该是这个

2 个赞

很奇怪,这两个参数设置都有,不知道咋没成功。

我再调试调试。

可能还跟起始的位置有关。找个最长的行,把光标放在其末尾,试试看效果怎么样 ~

再补充一下,必须是 visual-line-mode 才生效。