[解決済み] zshでALT+LeftArrowKeyの解決策を探しています。
2022-04-14 08:09:55
質問
最近、bashからzshに乗り換えたばかりなのですが、このままでは アルト + 左矢印キー そして オルト + 右矢印キー をクリックすると、一度に一単語ずつ前後に移動することができます。
今現在、私が Alt + 左矢印キー 2文字ほど戻ったところで、行き詰ってしまいました。それ以上戻れないし、行末に戻るには Alt + 右矢印キー さすがに 矢印キーで行末に行くこともできず、最後から2番目の行にしか行けません。行の新しい文字も入力できないし、削除もできない。
どうすれば愛着のあるショートカットを取り戻せますか?
私はMac OS Xでターミナルを使っています。
解決方法は?
実行
cat
を押して、ショートカットが送信するコードを確認します。
(プレス
Ctrl
+
C
を殺すために
cat
をクリックします)。
私の場合、(ubuntu, konsole, xterm) を押しています。
アルト
+
←
おくる
^[[1;3D
ということで、私の場合は
.zshrc
bindkey "^[[1;3C" forward-word
bindkey "^[[1;3D" backward-word
(実は私は Ctrl WindowsやLinuxのGUIで通常のテキストボックスのように、+矢印で単語単位で移動できます)。
関連する質問 Terminator Terminal Emulator で Zsh を実行する際の .zshrc のキー設定 (Home/End/Insert/Delete) を修正した。
関連
-
[解決済み】シェルスクリプトで期待される条件付き二項演算子
-
[解決済み] コマンド出力から2列目を取得する方法は?
-
[解決済み] LinuxのシェルスクリプトでYes/No/Cancelの入力を促すにはどうしたらいいですか?
-
[解決済み] シェルスクリプトで部分文字列を別の文字列に置き換える
-
[解決済み] zsh compinit: 安全でないディレクトリ [閉鎖].
-
[解決済み] Ansibleで複数行のシェルスクリプトを実行する方法
-
[解決済み] oh-my-zsh が遅い、ただし特定の Git リポジトリのみで遅い
-
[解決済み] IPアドレスだけを取得するには、どのターミナルコマンドを使用すればよいですか?
-
[解決済み] bashの履歴補完で、すでにある行を補完するようにするにはどうしたらいいですか?
-
[解決済み] ソートせずに重複行を削除する[duplicate](重複)
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
シェルスクリプティングユーティリティ関数 Module 1
-
シェルエラーの解決:シンタックスエラー:予期しないファイルの終了
-
[解決済み] パラメータを指定したZSHエイリアス
-
[解決済み] コマンド出力から2列目を取得する方法は?
-
[解決済み] テキストファイルから、特定の文字列を含むすべての行を削除するにはどうすればよいですか?
-
[解決済み] 行頭/行末にジャンプするキーボードショートカットを設定するには?[クローズド]
-
[解決済み】/dev/null 2>&1とは何ですか?
-
[解決済み】iTerm2プロファイルをエクスポートする方法
-
[解決済み] iTermで他のOSと同じように「メタキー」を翻訳するようにする
-
[解決済み] なぜシェルスクリプトではなくmakeを使うのか?