emacs
ターミナルでorg-modeを使用し、Shift
カーソルと一緒に、などのAlt
文字を入力します。私は気づき、端末にもこの動作が表示されました。2A
2B
3A
vim
この動作を変更できる端末設定はありますか、それともemacsとvim自体の設定ですか?
Gilesのアドバイスに関するフォローアップ:
端末エミュレータはKDEコンソール。提供されたいくつかのアドバイスのためにメニューに行き、 と の とオプションをSettings->Configure Shortcuts
無効にしました。Shift+Left
Shift+Right
Previous Tab
Next Tab
Emacs
Shift+Left -> ^[2D
Shift+Right -> ^[2D
Alt+Left -> ^[3D
Alt+Right -> ^[3C
ウィム
Shift+Left -> ^[[1;2D
Shift+Right -> ^[[1;2C
Alt+Left -> ^[[1;3D
Alt+Right -> ^[[1;3C
ベストアンサー1
この質問に対するGilesのコメントと、より多くのWeb検索に関するアドバイスに従い、このリンクを見つけました。https://github.com/bendikro/emacs-conf/blob/master/emacs-conf/key-bounds.el一部のセクションでは、キーを適切に定義します。
;; ;;;;;;;;;;;;;;;;;;;;;;;;;;
;; ;; Fix for screen / tmux
;; some snipped code
;; Fix ALT + arrow keys inside screen/tmux
(define-key input-decode-map "\e[1;3A" [M-up])
(define-key input-decode-map "\e[1;3B" [M-down])
(define-key input-decode-map "\e[1;3C" [M-right])
(define-key input-decode-map "\e[1;3D" [M-left])
私もコピーして修正しましたが、Shift
今はうまくいくようです。