タグ付けされた質問 「keyboard-shortcuts」

特定の組み合わせのキーが押されたときにプログラムまたはその他のオペレーティングシステム機能を実行する方法に関する質問。

2
Ctrl-sターミナルエミュレーターをハングしますか?
私はvimdocの文に出会いました: Note: CTRL-S does not work on all terminals and might block further input, use CTRL-Q to get going again. そして、このキーは本当に私のvimをハングさせます。emacs noxでC-s/ を使用しても問題はなかったので、vimのせいだと思っていましたC-x C-s。しかし、ちょうど今、マンページを読んでを押すとCtrl-s、それもハングman します(lessPAGERとして設定しています)。 だから誰かが私に何が起こっているのか教えてもらえますか? 端末エミュレーターはとでxtermありlxterminal、ttyこの問題もあります。そして、Ctrl+ qはすべての場合にプロセスを再び正しくします。


9
「猫モード」に設定されたキーボード
私は猫の飼い主であり、猫好きです。しかし、猫がキーボードに座って、ランダムキーを押してすべてを台無しにすると、私はそれが好きではありません。 キーボードをオフにするファンクションキーを用意することを考えています(1つの特別なキーの組み合わせを除く)。私はすでに存在している知っているCtl- Sが、これはキーボードをフリーズし、キーボードのロックが解除されるまで、入力を追跡します。 キーボードは、押しにくいキーの組み合わせを1つ除いて、すべての入力を無視する方法はありますか? ボーナスポイント:Windowsで同じことを行う方法はありますか?

9
vimをより迅速に終了する
Vimは、長時間の作業セッションではなく、主にクイック編集に使用します。その意味で、私は特に面倒な終了のためのキーボードシーケンスを見つけます:Esc、Shift+ ;、w、q、Enter。 最小限のキーストロークでVimを終了する(おそらくドキュメントを保存する)方法は?特に挿入モードから。

7
Enterキーを押さずにコマンドを実行する方法は?
誤ってにマッピングEnterしxkbsetましたPointer_button2。 今、私はEnterいくつかの意味不明なテキストを打つたびに表示されます。 私はそれを再マッピングすることを含む回避策を考えましたが、それはコマンドxmodmap -e "keycode 135 = Pointer_Button2"(または以外のキーコードEnter)を実行する必要があることを意味します。しかし、私はを押すことなく、このコマンドをターミナルで実行できませんEnter。 どうすればいいですか? Ubuntu 12.04を実行しています。

4
コマンドラインで単語を逆方向に削除するにはどうすればよいですか(bashとzsh)?
コマンドラインで単語を逆方向に削除するにはどうすればよいですか?Ctrl+ を使用して最後の「単語」を削除するエディターには本当に慣れているBackspaceので、コマンドラインでもその機能が必要です。 現時点ではBashを使用しており、単語を後方にジャンプしてから前方に削除することはできますが、これをクイックキーまたはイベントとしてCtrl+ として使用したいのBackspaceです。 どうすればこれを達成できますか?


17
tmuxにバッファーをクリップボードにコピーさせる
tmuxバッファーにあるものをクリップボードにコピーする適切な方法を見つけようとしています。私は次のようないくつかの異なることを試しました bind-key p select-pane -t 2 \; split-window 'xsel -i -b' \; paste-buffer これはかなり近いので、prefix-pを実行した後にcontrol-dを押すだけです。 私はそれを修正してみました bind-key p select-pane -t 2 \; split-window 'xsel -i -b << HERE\; tmux paste-buffer\; echo HERE' しかし、それはうまくいきません。実際、これをペアにすると bind-key p select-pane -t 2 \; split-window 'xsel -i -b << HERE' それは何もしませんので、分割ウィンドウはシェルコマンドの<<を好まないと仮定しています。 何か案は? 編集:select-pane -t 2必要に応じてスキップできますが、それほど重要ではありません。特定のレイアウトを使用するだけで、他の操作を行うときにペイン2を分割したいので、デフォルトで分割を含むバインディングになります。

14
矢印キーを使用せずに最後のコマンドを繰り返すにはどうすればよいですか?
Up以前のコマンドを反復処理するために使用できることを知っています。最後のコマンドの実行には、単にUp+が含まれEnterます。しかし、私はで多くの時間を過ごすので、Happy Hacking Keyboardを買うことを考えていましたvim。 このキーボードには矢印キーがありません。このような動作を実現する方法を知る唯一の方法は、Ctrl+ Rを押して前のコマンドを繰り返し始めることです。 UNIX端末で矢印キーなしでUp+ をエミュレートする簡単な方法はありEnterますか?

4
キーボードを使用して(クリップボードの内容ではなく)X選択を貼り付ける
キーボードを使用してXの選択を貼り付けたいのですが。現在、これを行うにはマウスの中央ボタンを使用する必要があります。 マウスの中央ボタンを押すことは非常に簡単ですが、このような解決策では、マウスポインターをテキストキャレットの位置に移動する必要があります。 これを行うためのより良い方法はありますか?

6
Viを終了するにはどうすればよいですか?
UbuntuマシンでViを起動しました。しかし、私はViが初めてなので、今は辞められません。エディターが表示され、テキストを書き込むことができます。一番下の行には「recording」というラベルがあります。 Viを終了するにはどうすればよいですか?

6
xmodmapのキーコードを取得する方法は?
Dell L100キーボードのキーのxmodmap再マッピングAlt/ Superキーの使用を試みていますが、キーコードの取得に問題があります。 たとえば、を使用xevしてもキーコードが提供されませんAlt FocusOut event, serial 36, synthetic NO, window 0x4a00001, mode NotifyGrab, detail NotifyAncestor FocusIn event, serial 36, synthetic NO, window 0x4a00001, mode NotifyUngrab, detail NotifyAncestor KeymapNotify event, serial 36, synthetic NO, window 0x0, keys: 122 0 0 0 0 0 0 0 0 0 0 0 0 …

3
シェル:画面内にいるときに行の先頭に移動する方法は?
私は画面の中にいます(画面-Ra)。私には長い命令があり、最後にいます。左矢印を維持する代わりに、行の先頭にどのように移動できますか? CTRL-Aは通常のウィンドウにいるときに機能しますが、画面内にいるときにCTRL-Aを押すと「No other window」というメッセージが表示されます-CTRL-Aが画面にディスパッチされているようです。 画面の行の先頭にどのように移動しますか?

5
bashでctrl + Tを使用する予定はありますか?
bashには、カーソルの前の最後の2文字を交換するctrl+のショートカットがあることに気付きましたT。 なぜエンジニアがこれを含めることにしたのかと思います。 以前のコンベンションから継承されましたか? または、これが一般的に使用される実用的な目的はありますか?


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.