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

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

4
bashでショートカットを再マップするターミナルキーコードのリストはどこにありますか?
例えば: "\e[1;5C" "\e[Z" "\e-1\C-i" 私\eはエスケープとC-forの略のように、ほんの少ししか知りませんCtrlが、これらの数字(1)と文字(Z)は何ですか?;、[および-サインとは何ですか? 試行錯誤だけですか、それともbashキーコードの完全なリストとその構文の説明がありますか?


3
Midnight Commanderで隠しファイルの表示を停止するにはどうすればよいですか?
Midnight Commanderは、テキストモードのみを使用している場合に非常に役立つツールです。ただし、フォルダ内のすべての隠しファイル(「。」で始まるファイル)を表示する必要があるのは気になります。 私は自分でいくつかの構成を変更してそれを行う方法を見つけようとし、マニュアルページを見てみました。しかし、私は成功しませんでした。 誰も私がそれを行う方法を知っていますか?

4
仮想コンソールのAlt-Arrow切り替えを無効にする方法
以下は異なるLinucesで発生します: 仮想コンソールにいるとき、またはAltを押し続けて、仮想ttyを循環させます。このキーコンボも使用するフィッシュシェルを使用しているので、これは本当に迷惑です。私は可能性があり、魚の短いカットを再マッピングが、私はしたくありません。代わりに、Linux機能を無効にするか、再マップします。←→ tty-cycling-key-comboを無効または変更するにはどうすればよいですか?

7
Ctrl + Alt + BackspaceでXorgを強制終了する方法
なぜ彼らがこれをしたのかは覚えていませんが、ある時点で、X.orgはそれCtrlAltBackspaceを殺さないようにすることは良い考えだと判断しました。再度有効にする方法があることは知っていますが、その方法を覚えていません。誰かが私の記憶をリフレッシュできますか?


2
複数のスキャンコードを生成するキーの再マッピング
ThinkPad W540を持っています。キーボードには、テンキーの上に4つのマルチメディアキーがあります。これらのキーのうち2つは、キーの組み合わせWin_L+ LとWin_L+に対応するキーコード(および、明らかに、スキャンコード)を生成しますE。つまり、Win_L+ を生成するキーのL場合、 showkey --scancodesこれを返します。 0xe0 0x5b 0x26 0xa6 0xe0 0xdb このsetkeycodesコマンドは、スキャンコードを示すために、エスケープされていない1バイトまたはエスケープされた2バイトシーケンスのいずれかを必要とshowkeyし、それ以上の方法を提供しますsetkeycodes <scancode> <keycode>。 キーボード上の既存のキーの組み合わせの1つを単純に複製しない他の何かにそのキーを再マップする方法についてのヒントを本当に感謝します。

7
キーのバインドを解除しないtmux構成のリロード(バインドキーは累積的です)
さまざまなtmuxキーバインド設定を試してきましたが、次のことに気付きました。 (tmux内から)tmux構成を再ロードすると、一度ロードしたキーバインドはロードされたままになります。これをクリーンアップする唯一の方法(知っている)は、すべてのtmuxセッションを終了して再起動することです。そのため、tmuxは以前にロードされたすべてのキーバインドを記憶しており、新たに起動するか明示的にバインドを解除することでのみ削除します。 これを再作成するには: ターミナルを開きます(A) tmuxを開始します キーバインドに時計が表示されているかどうかを確認します(を押しますPREFIX C-t) を押しPREFIX ?て、リストにキーバインドを表示します 編集する ~/.tmux.conf キーバインドを追加(bind C-t display "Keybinding C-t") tmux構成の再読み込み(PREFIX : source-file ~/.tmux.conf) キーバインドが機能するかどうかを確認します(を押しますPREFIX C-t) を押しPREFIX ?て、リストに新しいキーバインドを表示します ~/.tmux.confもう一度編集する キーバインドを削除します(削除しますbind C-t display "Keybinding C-t") tmux構成の再読み込み(PREFIX : source-file ~/.tmux.conf) キーバインディングが機能するかどうかを確認します(を押しますPREFIX C-t)。それでも「Keybinding Ct」が表示されます を押しPREFIX ?て、新しいキーバインディングがまだリストにあることを確認します tmuxを終了します tmuxを入力します 元のキーバインドが再び機能するかどうかを確認します(を押しますPREFIX C-t)。これで、時計が再び表示されるはずです。 を押しPREFIX ?て、新しいキーバインドがリストから削除されたことを確認します 私の質問:tmuxに、ロードされたすべての構成を「忘れ」てからロードするように指示する方法はあります.tmux.confか?


1
ESC + {:それは何であり、どこでそれについてもっと知ることができますか?
私はbashプロンプトで遊んでいて、ESCを押してから{を押した後、シェルはfileglob文字列で完了のためのすべてのファイルを表示しました。例:もし私が入力したbash Cことで、その後ESC+{、シェルはこのことを示すだろう:bash CHECK{,1,2{,23{336{,66666},6},3{,6}}}すべての実験ファイルとディレクトリ私が作っていた示し、Cで始まるすべての可能なファイルとディレクトリを自動的に完了する。 それは何でありESC + {、私はそれについてもっと知ることができますか? これは、CENTOSおよびMac OSXでbashを使用して表示されます。

1
どのプログラムがホットキーを「所有」しているかを調べるにはどうすればよいですか?
Gentooの上で4.2.0カーネルを使用してXFCE 4.12を実行しています。キーボードのPlayPauseボタンは、VLCのグローバルホットキーとして使用されていました。VLCはキーを認識しなくなります。「Alt + Media Play Pause」は表示されますが、キーだけは表示されません。 そのキーをキャプチャしている可能性があるプログラムとそのプログラムを確認する方法はありますか? ファイルを実行xdotool key "XF86LogGrabInfo"するtail /var/log/Xorg.0.logと [ 10138.690] (II) Printing all currently active device grabs: [ 10138.690] (II) End list of active device grabs

2
「vi」モードまたは「emacs」モードのシェルとはどういう意味ですか?
この質問は答えから直接続きます。この場合、私は言う部分を明確に理解することができません: その点で、その動作はbash(readline)/ ksh / zsh emacsモードよりもemacs 'に近いですCtrl-Wが、前の単語を削除するターミナルドライバーの組み込み行エディター(標準モード)からは離れています(vi )。 ここでは、2つの完全に異なるプログラムであるエディターではなく、シェルについて説明しています。シェルが何らかのエディターモードにあるとはどういう意味ですか? PS:シェルとは何か、基本的な編集にvimを使用する方法を理解しているという前提に基づいて答えを出すことができます。


2
ネストされたtmuxセッションにコマンドをすばやく送信する方法は?
.tmux.confに次のものがあります set -g prefix M-j bind-key j send-prefix ネストされたtmuxセッションに何かを送信するには、(Atl+ J)+(J)+バウンドキーを押す必要があります。かなり遅いと感じます。より良い方法はありますか?たとえば、ネストされたセッションで何かをするために(Alt+ J)+(2xバウンドキー)できるようになりたいです。ネストされたコマンドではなく、トップのtmuxセッションでコマンドを常に実行しています。また、どうしてみんながバインドprefixするのC-aですか?この組み合わせを入力するのは非常に遅くて不快です。何か不足していますか?

5
Gnome 3のディスプレイ間でウィンドウを移動する方法は?
Gnome 3では、キーボードショートカットMeta+ ←およびMeta+を→使用してウィンドウを移動すると便利です。 現在、2つのディスプレイがインストールされており、マウスに触れずにウィンドウをディスプレイ間で移動したいと考えています。より正確には、Windows 7のデフォルトの動作、つまり4つの場所、最初の画面の左半分、最初の画面の右半分、2番目の画面の左半分、2番目の画面の右半分を確認したいと思います。 複数のショートカットのシーケンスを含むソリューションも歓迎します。 私が使用しているデスクトップは1つだけですが、複数のディスプレイがあることに注意してください。

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