EmacsのTermモードのサブモード切り替え
EmacsのTermモードでサブモードを切り替えたい時がある.
カーソルを自由に動かしたり,いろいろ.
そんなわけでこんな設定を書いておくとよい.
;; term-mode-map is assigned in line-mode (define-key term-mode-map "\C-cl" '(lambda () (interactive) (message "char-mode") (term-char-mode))) ;; term-raw-map is assigned in char-mode (define-key term-raw-map "\C-cl" '(lambda () (interactive) (message "line-mode") (term-line-mode)))
これでtermモード内でcharモードとlineモードを自由に切り替えられる.