タグ付けされた質問 「keystrokes」

4
キーストロークの損失をリアルタイムで表示するモードはありますか?
C-h lは、最近のキーストロークを示す損失ヘルプバッファーを示しています。を押すgと元に戻り、更新されます。残念ながら、有効にauto-revert-modeしても、継続的に更新されるようには変更されません。 別のウィンドウまたはフレームを開いて、リアルタイムで損失を表示して、入力中の内容を視聴者に見せることができたらいいですね。これは、tmux / tmateセッションでのペアリングにも使用できます。オンラインのビデオの一部にはこのようなものがありますが、外部アプリケーションおよびOS固有のもののようです。 キーストロークをEmacs内からリアルタイムで表示する良い方法はありますか?

9
Control、Alt、Escが届きにくいときにすばやく入力する
私はEmacsを初めて使用するので、組み込みのチュートリアルを試しています。私は基礎を通り抜けた後、私はそれは本当にハードに到達することが判明Ctrlし、AltまたはEscキーを。私はより速くタイプしようとしていますが、すべてのコマンドがこれらのキーを必要とするため、まったく速くすることができません。私は検索しましたが、これらのキーについて文句を言う人はいないようです。 CtrlとCaps Lockキーを交換できることはすでに知っていますが、お勧めできないと聞いたので、そうしない方がいいと思います。 コマンドを入力しやすくするにはどうすればよいですか?

1
キーを押した後、「Cx-」がエコー領域に表示されるまでの時間を短縮します
を介してコマンドを入力しようとするとC-x、エコーエリアにこのプレフィックスキーがと表示されるまで、1〜2秒かかりますC-x-。私はEmacsを初めて使用するので、混乱することが多く、迷子になっています。 ESCキーは次のように動作するので、私はいくつかの半分に入力したコマンドを脱出しようとしたとき、私は頻繁に押すとループしてしまうESCと、再び私が見1-2秒後にESC-エコー領域に。 エコー領域で反応を示すのにかかる時間を短縮する方法はありますか、何か間違っているのですか、またはこれはどういうわけか意図されていますか?

1
emacsが主要なアップ/ダウンイベントをサポートしない理由
AFAIK emacsはkeyup/keydownイベントをサポートしていませんkeypressed。結果の例としては、リージョンをマークしたい場合、最初にマークset-mark-commandを設定する必要があり、ポイントを移動することでリージョンをマークできます。テキストをマークするときにShiftキーを押す必要がないため、これは本当に興味深い機能ですが、他のエディターと同じように動作することが望ましい場合があります。この質問は、emacsがこの機能をサポートしていない理由と、これがより優れていると考えられる理由を理解するためのものです。また、これをemacsで解決するための理想的なアプローチはありますか?

1
エコー領域にキーストロークをすぐに表示するにはどうすればよいですか?
エコー領域にキーストロークをすぐに表示するにはどうすればよいですか? たとえば、キーシーケンスを入力すると、C-u jすぐにエコー領域に表示されませんが、次にキーを押すkと、私が事前にタイプミスをしていたことがわかりました。それで、私がいくつかのキーを押してエコー領域のコマンドを呼び出してそれらをすぐに表示するとき、私のような初心者には役立つと思います。

2
文字列をキープレスに変換する
elispの文字列が与えられた場合、その文字列を再作成するために必要なすべてのキープレスを受け取るemacsをシミュレートしたいと思います。したがって、文字列 "Hello"を指定すると、emacsはShift + H、e、l、l、oを押した場合とまったく同じように動作します。これは常にテキストをバッファに挿入することと同じではないことに注意してください-isearch-modeのようないくつかのモードは直接keypressイベントをリッスンします。 これが必要な理由は、すべての入力がキーボードからのものであると想定したり、バッファ/ウィンドウ/フレームの変更がキーボード入力イベントに関連付けられると想定したりする多くのモードや拡張機能があるためです。彼らがそのイベントに関連するデータを検査する時間。既存のコード本体とシームレスに連携するように取り組んでいる音声認識モードの場合、elispを直接呼び出してアクションを実行するだけでなく、キーを押してアクションを実行するようにelispに指示する必要があります。 unread-command-eventsを見つけましたが、文字列を必要なキーシーケンスに変換する既存のコードは知りません。そのようなものはすでに存在していますか?

2
SS(shift-shift)をインタラクティブ機能にバインドできるパッケージはありますか?
IntelliJののダブルタップでキーバインドがありShiftます。Emacsがこの機能をエミュレートできるかどうか知りたいのですが、最初の考えはkey-chord.elでしたqq。しかし、key-chord.elのドキュメントを読んでも、修飾キーをキーバインドとして使用することはできないようです。 この機能を複製できる他のパッケージはありますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.