如何在光标后插入空格?

Min*_*teh 5 emacs

我是 emacs 的新用户。
我发现了一些有用的选项,允许我光标之前之后插入新行:( C-j 光标前), C-o (光标后)。

我发现这在跨行格式化文本时非常方便。
现在,是否有在光标后插入空格以进行行内格式化的方法?
目前,我必须在光标之前插入空格,Space然后 C-b 多次使用,以便在一行内进行格式化时返回到原始位置。

leg*_*cia 4

我认为没有这样的功能,但很容易写:

(defun my-insert-space-after-point ()
  (interactive)
  (save-excursion (insert " ")))
(global-set-key (kbd "C-.") 'my-insert-space-after-point)
Run Code Online (Sandbox Code Playgroud)

这将函数绑定到C-.;根据喜好进行调整。


另一种方法是录制宏、保存并将其绑定到键。此答案中描述了执行此操作的步骤。