标签: emacs
我正在尝试编写对角移动光标的函数,例如:
(defun leftUp () (backward-char) (previous-line))
但它只能工作一次。在下一次调用时,光标直接向上移动。 有什么建议吗?
答案 0 :(得分:1)
previous-line总是尝试将光标放在与最初开始的光标移动相同的列上。有关详细信息,请参阅变量goal-column。
previous-line
goal-column