があるものではないでしょうかOS X端末にカーソルが移動しますの言葉でしょう?

StackOverflow https://stackoverflow.com/questions/81272

質問

ピックアップしました。組み合わせ Ctrl+A ジャンプの最初に、現在のコマンドは、 Ctrl+E ジャンプします。

が、本当にありがとうャの語る言葉のように、 Alt+/ ア途ているか。

役に立ちましたか?

解決

箱から出して利用できる非常に奇妙な Esc+F への移動を次の単語の先頭および Esc+B への移動開始、現在の言葉です。

他のヒント

Mac OS Xには以下のキーボードショートカット作業によるデフォルトです。ご注意く オプション キー法など メタ 端末設定(キーボード"タブ参照)

  • alt(⌥)+F ジャンプ Forwardワード
  • alt(⌥)+B ジャンプ Backwardワード

私が観察されるデフォルトのemacsキーバインディングのためのシンプルなテキストーナビそうに作業bashす。利用できる

  • alt(⌥)+D を削除するには単語の始動から現在のカーソルの位置
  • ctrl+A ジャンプのライン
  • ctrl+E ジイ
  • ctrl+K 殺線からカーソルの位置
  • ctrl+Y 貼り付けテキストからの死のバッファ
  • ctrl+R 逆転検索のためのコマンドをご入力の過去からの歴史
  • ctrl+S して検索(作zsh私にとってはbashの場合)
  • ctrl+F 前進するchar
  • ctrl+B に後退によるchar
  • ctrl+W の単語から起算してさかのぼってカーソル位置

こちらはどのように行うことができるので

デフォルトでは、ターミナルはこれらのショートカット移動(左右)一語一句:

  • esc+B (左)
  • esc+F (右)

を設定することができ alt+ 成人の配列です。

  • 端末設定(cmd+,);
  • 設定タブを選択し、キーボードをダブルクリックし ⌥ ← だが、追加するものであれば、これとなります。
  • 設定の修飾子として希望の方は、タイプのショートカットキーのボックス esc+B, を発生させるテキスト \033b (できないタイプのこのテキストを手動).
  • 繰り返し語-右(esc+F となり \033f)

または、を参照することができますこのブログでtextmate:

http://blog.macromates.com/2006/word-movement-in-terminal/

スイッチ iTerm2.することで、自由なカスタマーサポート/よ平野の古い端子です。またさらに多くのオプションのためのカスタマイズのように、キーボードショートカット.

もっ利用できる cmd および1-9を切り替え機能です。うとしていません通常のターミナル)

設定方法カスタムキーボード設定iterm2

  • イiTerm2
  • 発売に結び付けられる優先表示されなくなります。
  • 載のキーボードプロファイルタブ
  • どちらかになりますが必要にコピーするプロファイルを新しいものを削除します矢印キーのショートカットなど ^+ / ただどんなバックアップで削除してから、デフォルトす。
  • 次に必修のプロファイルが選択されて(主演)

Picture 1.png

  • 現在のキーボード"タブ(上行)

iTerm 2

  • クリックし、プラスボタンを追加する新しいキーボードショートカット
  • 最初のボックス型 CMD+左矢印
  • 第ボックスを選択"送信コードの脱出"
  • 第ボックスタイプの手紙 B

Picture 2.png

  • 繰り返しと希望のキーの組み合わせとなります。 脱出+B 動き一つの単語の左 脱出+f 動きを一言です。
  • また、ご希望の設定 cmd+d 削除の前にカーソル 脱出+d

私はよくヒットを間違えボタンcmd / 制御 / alt)矢印のキーといっ矢印キーの組み合わせボタンを押すべての設定が飛躍の後、だんに収ます。

実際にあります。保 オプション ( alt 一部のキーボードを押し、キーボードの矢印キーを左または右に動きました。簡単にしています。

オプション
オプション

ctrle または行末ではなく、 ctrla まきをしていきたいと思っています。

していま Alt+/ 働きたいopen 環境設定"設定"キーボード, 設定の参入 オプションカーソルを左へ移動送信文字列にシェル:\033b, 設定 オプションカーソルを右に移動送信文字列にシェル:\033f.することもできますその他の制御キーの組み合わせとなります。

実際にこのようシェルを使用すが、殻が似ていランタイム環境を含んでいます。のバインディングすを参照している(例えば Ctrl+ACtrl+E はバインディングではまだまだ多くのプログラムに使用されていた年齢、ちなみもほとんどのUIアプリとなります。

このデフォルトのバインディングのためのBash:

最も重要なBashキーボードショートカット

Pdf形式のファイルをご覧いただくカスタマイズすることができます。を作成する必要がありますファイル名として希望の方をしてもらいます。bash_key_bindings、それによって、私のホームディレクトリです。が設定できます一般的なシェルがbashのオプションを設定することもできますキーサービスを提供します。ているか確認してください、必要な修正という名前のファイル ".bashrc" そのbashを読み込み時の起動きを作らなければならない存在しない場合は更なる成長を図っていくため、以下の通話もコメントありがとうございます

bind -f ~/.bash_key_bindings

~とホームディレクトリbashは、上記のとおりです名前のファイルとして好きなもの場所で好きなところでどんな飼料のパネルディスカッ+名に連結します。

について説明させてください一部を抜粋したもの。bash_key_bindingsファイル:

set meta-flag on
set input-meta on
set output-meta on
set convert-meta off
set show-all-if-ambiguous on
set bell-style none
set print-completions-horizontally off

これらのセットするだけでカップルにオプションの例無効化は、ベル;このときすべて見上げた、bashのページ).

"A": self-insert
"B": self-insert
"C": self-insert
"D": self-insert
"E": self-insert
"F": self-insert
"G": self-insert
"H": self-insert
"I": self-insert
"J": self-insert

これらの文字だけでなくその文字"型"の挿入の自のシェル).

"\C-dW": kill-word
"\C-dL": kill-line
"\C-dw": backward-kill-word
"\C-dl": backward-kill-line
"\C-da": kill-line

これは非常に興味深いものです。ばね Ctrl+D だけで選んだのはd削除、何も起こりません。だがそしてタイプの低いる場合は、単語の左側にカーソルが削除されています。さていただいたものとさせていた上部しかしながら、その場合の単語にカーソルの右側のは、殺害されました。じl Lに関する全線開始からカーソルを移動させます。ま型は"a"の全体が実際に削除されます(全ての前後にカーソル).

わってしまいましたがジャンプの一言のま Ctrl+F 一単語の後に Ctrl+B

"\C-f": forward-word
"\C-b": backward-word

ご覧のときショートカットにつながるアクションにすることができさえているだけでinits文字シーケンスを、そのままタイプ一(以上)の文字がアクションを例に示すように更なる。

なので満足しない場合、デフォルトのバインディングでは、気軽にカスタマイズしてくださいます。この へのリンクはbashのマニュアル ます。

せてもらう良い機会になりそうだ、Vim、みbashのvimモードになります。これは取れるように ~/.bashrc ファイル:

set -o vi

デフォルトまでの挿入モードに切り替わり、ヒットの脱出、移動することができるように中でも特に効能が高いと言われる通常モードVimので移動するようにする w または b, の 通常の動きのキーでも仕事でも.

確認をする場合 Use option as meta key のキーボードタブの設定のデフォルトのgnuスタイルコマンド-前後の単語や ⌥F (Alt+F⌥B (Alt+B するものではありません。

されています。読む からBash to Z-シェル.を増やしたい場合はおbash/zsh力!

としてのMac OS X10.7Lion、ターミナルの地図 オプション-左右の矢印Esc-b/f デフォルトでは、この今を組み合わせたものbashやその他のプログラムを使用することemacs対応keybindings.

にBashは、これらを拘束 Esc-BEsc-F.Bashは多く、多くのキーボードショートカット;というものが出力 bind -p を参照するようにす

iterm2's 設定について>概要>キー, は、をクリックし + 以下の キーマッピング 記録の新しいストメニューから起動できます。のための 行動, 選択 Send Escape Sequence タイプ b または f のための裏ます。

もしくは記録一(Ctrl+)よく、 キーボードショートカット 分野の矢印を行った。があったかを無効にするにはデフォルト使いのコンピュータの システム環境設定>キーボード>ショートカット>ミッションコントロール shorcuts初めにも、彼らはオーバーライドiterm2のデフォルトのショートカット.すべき真の標準ターミナルアプリです。

Keyboard system preferences

Hold downオプションのキーをクリックしまうのカーソルを移動

使用 天然のテキスト編集 プリセット!

enter image description here

基本的には結合し、その他のキー配列を、オプション+LeftArrowる ^[b 配列およびオプション+RightArrowる ^[f

この作品魚類、bashなどのpsql端子です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top