emacs がカーソルを特定の列 (たとえば 100) に移動するようにキーバインディングを作成する方法はありますか? 私の場合、そこにインライン コメントを入れる傾向があるので、コードの行末から 100 行目までにスペースを追加するショートカットがあると便利です。 (eg) 100 行目にはすでにテキストがありました。
1 に答える
2
これはあなたのための簡単なオプションです - use M-g TAB(bound to move-to-column
)。
行が十分に長くない場合、このコマンドは余分なスペースを追加しません。余分なスペースを追加するには、わずかに変更されたコマンドを使用できます。
(defun go-to-column (column)
(interactive "nColumn: ")
(move-to-column column t))
2 つの動作を 1 つのコマンドで組み合わせたい場合は、前置引数を使用してこれらの動作を切り替えることができます。
于 2013-06-16T18:34:46.903 に答える