2014-07-16 116 views
1

我是emacs的新用戶。
我發現,讓我以後光標或前插入新行一些有用的選項:Ç-J(光標前),C-O(光標之後)。如何在光標後插入空格?

我發現這非常方便跨格式的文本格式。
現在,有沒有方法來後光標插入空間的內嵌格式?
目前我必須在光標前插入空格空格然後C-b多次只是在一行內格式化時返回原始位置。

+1

@legoscia回答了你的問題。請記住,你可以使用鍵盤宏輕鬆地做這種事情。 (當然,如果你想做很多,那麼你想要爲它一勞永逸地定義一個命令 - 例如,正如legoscia所示的那樣。) – Drew

+0

@Drew謝謝你的提示。有一個與宏有關的問題:是否有定義,存儲和調用宏的方法,在重新打開emacs之後可能會持續存在? – Minteh

+0

@Minteh,是的,我描述瞭如何做[這裏](http://stackoverflow.com/a/19640686/113848)。 – legoscia

回答

3

我不認爲有這樣的功能,但它很容易寫:

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

此綁定功能C-。;適應偏好。

+0

很棒!採用 – Minteh