emacsの行内の最初の非空白文字へのジャンプ

emacs whitespace

viの^に相当するemacsを探しています

行内の最初の非空白文字にカーソルを移動させるにはどうすればいいですか?

  60  Alexander Bird  2010-09-18


ベストアンサー

コマンドはback-to-indentationで、デフォルトではM-mにバインドされています

96  Sean  2010-09-18


これはa 以前のStack Overflowの質問から拾ったものです

(defun smart-beginning-of-line ()
"Move point to first non-whitespace character or beginning-of-line.

Move point to the first non-whitespace character on this line.
If point was already at that position, move point to beginning of line."
(interactive)
(let ((oldpos (point)))
(back-to-indentation)
(and (= oldpos (point))
(beginning-of-line))))
(global-set-key [home] 'smart-beginning-of-line)
(global-set-key "\C-a" 'smart-beginning-of-line)

13  George  2010-09-19


cruxをインストールすることができます

カーソルを行頭と最初の非空白文字の間で切り替えるには、C-aと入力してください

1  Jerry Zhang  2017-07-11


タイトルとURLをコピーしました