問題タブ [minibuffer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
emacs - Emacs:ミニバッファーでのみ行の切り捨てを無効にする
Emacs23のファイルとバッファの切り替えにidoモードを使用しています。
次のオプションを使用すると、ディレクトリに1行以上のファイルがある場合に、ミニバッファのサイズを変更できます。
ただし、これは、行の切り捨てがデフォルトで(グローバルに)有効になっていない場合にのみ機能します。
メインの編集ウィンドウでこのオプションが好きですが、これは上記の関数をオーバーライドして、ミニバッファーに複数の行を表示します。ミニバッファの行も、折り返されるのではなく、切り捨てられます。
メイン編集ウィンドウの行の切り捨てを有効にして、ミニバッファーでのみ無効にする方法はありますか?
emacs - Emacs でミニバッファー入力をシミュレートする
ミニバッファ入力をシミュレートする方法を探しています。そのため、some-funcはミニバッファーから何らかの入力を受け取り、それに対して何かを行います。問題は、他の関数calling- func から some-funcを呼び出す必要があり、インタラクティブに実行する必要があるため、引数を渡すことができないことです。
何か案は?
ありがとう!
vim - Vimのタブごとに異なるバッファリストを持つ方法は?
Vim内の特定のタブにバッファのリストを「添付」することは可能ですか? 私は現在MiniBufferExplorerを使用しています。これは、すべてのバッファーを素敵なタブに表示します。標準のvimタブを使用して組み合わせることができますが、プラグインのバッファリストにはすべてのバッファが含まれており、タブを使用すると少し役に立たなくなります. これが私が望むものの例です:
タブ A には次のバッファ リストが含まれます。
- ファイルA
- ファイルB
- FileC
タブ B には、次のバッファ リストが含まれます。
- ファイルD
- ファイルE
- ファイルF
現在私が持っているのはこれです:
タブ A には、次のバッファ リストが含まれています。
- ファイルA
- ファイルB
- FileC
- ファイルD
- ファイルE
- ファイルF
タブ B には、次のバッファ リストが含まれます。
- ファイルA
- ファイルB
- FileC
- ファイルD
- ファイルE
- ファイルF
「バッファリスト」について話すとき、ミニバッファプラグインが提供するタブリストを意味します。
これを達成するための回避策はありますか?
emacs - Emacsで、フォント面のプロパティを使用してミニバッファーにメッセージを表示するにはどうすればよいですか?
ミニバッファに色付きのテキスト文字列を表示したいのですが、「message」関数を使用すると、のtext-propertiesが削除されます。
emacs - ミニバッファーがEmacsで以前のコマンドを表示しないようにするにはどうすればよいですか?
これが前のコマンドなのか、未完成のコマンドなのかはわかりませんが、本当に気に入らないことはわかっています。
私の問題は、一部のコマンド(またはメッセージなど)がミニバッファーでスタックしているため、新しいコマンドを入力するとすぐに表示され、ミニバッファーが頑固なコマンドに戻ることです。いくつかのコマンドが選択されているようで、多くのコマンドを使用した後、何か他のものがそこに詰まっていますが、私が見たくないものが常に表示されています。Cgを何度も入力して、終了するかどうかを確認しましたが、機能しません。
これは私が今持っているものの写真です:
私が何をするかは関係ありません、そのビット
ラベル:hl-line
離れません。新しいコマンドが入力されると一時的に終了しますが、元に戻ります。私はそれが好きではありません、それは混乱しています、そして私はむしろ最後に使用されたコマンドがそこにあるのを見たいです。
ミニバッファーのカスタマイズオプションを確認しましたが(写真の下部が表示されています)、探していたものとは思えないものが見つかりました。
何か案は?
emacs - Emacs 21.2からアップグレードするときに、ミニバッファーの動的拡張が機能しなくなりました
最新で最高のEmacs23.2を移行するプロセスを続けると、もう1つの不愉快な驚きにぶつかりました。ミニバッファーでの動的拡張が機能しなくなったのです!
「ミニバッファの動的拡張」とは、スペースバーをやみくもに押してファイル名や変数などを完成させる機能を意味します。
また、「Emacs -Q」(.emacsアーティファクトを除外するため)を呼び出しました。この問題は、WindowsXPのEmacs23.2だけでなく、UbuntuのEmacs22.1にも存在します。
Emacsのデフォルトの動作に何か変更がありましたが、それは何ですか?
emacs - ミニバッファモードでエンターとして機能するように SPC を設定するには?
ミニバッファー モードで編集するときは、Enter キーを押してミニバッファーを終了する必要があります。
しかし、私はスペースを使用することを好みます。
「スペース」は単語を何度も完成させます。
メッセージが「Sole Completion」の場合、スペースを押してミニバッファーを終了します。
2番目のステップのデフォルトのスペースキーはミニバッファを終了できません。再マップしますが、まったく機能しません。
(define-key minibuffer-local-map (kbd "SPC") `minibuffer-complete-and-exit)
</p>
emacs - デフォルトの emacs とは別に、Emacs ミニバッファーのフォント サイズを変更しますか?
emacsのデフォルトフォントとは別に、emacsミニバッファのフォント/フェイスを変更しようとしましたが、うまくいきませんでした。
具体的には、現在のフォント設定で、または「ネットブック」画面で emacs を使用している場合に、emacs MULE で使用するためにミニバッファーのフォント サイズを大きくすることに関心があります。場合によっては、MULE の文字選択オプションが少し小さい。
emacs 内で簡単にアクセスできるオプションは minibuffer-prompt と minibuffer-prompt-properties ですが、これらはコマンド プロンプト専用であり、通常のミニバッファ テキストではありません。
ミニバッファー フレームを作成したり、ミニバッファー ウィンドウからコンテンツを取得したりするためのいくつかのミニバッファー変数が emacs にリストされているようですが、これらはミニバッファー フェイスの変更には関係しません。デフォルトの emacs とは別に、ミニバッファーのフェイスを変更することさえ可能ですか?
興味深いオプションは、oneonone emacs http://www.emacswiki.org/emacs/OneOnOneEmacsプロジェクトです。しかし、専用のミニバッファー フレームを変更できますか? また、現在の emacs セットアップを大幅に変更する前に、最初にフォントを変更するか、独自の変更可能なミニバッファー フレームを作成できるようにしたいと考えています。
任意のヘルプおよび/または創造的なアイデアをいただければ幸いです。
emacs - emacs ミニバッファーで return をシミュレートする方法
私がやりたいのは、値の入力を求める関数を使用していて、この値が常に正しい値であることに気付いた場合、関数をキーにバインドし、答えを自動受け入れて、RET をシミュレートできるようにすることです。ミニバッファで。
たとえば、「ido-switch-buffer」を考えてみましょう。入力すると、バッファ名の入力を求められ、最後にアクセスしたバッファが提案されます。
(それはもっと多くのことができるので、再定義したくないのですが、ラッパーが欲しいだけです)
最後にアクセスした 2 つのバッファーを切り替えたいとします。
emacs - ファイル検索完了中のEmacsの新しいファイルの確認
私が使用している一部の Emacs パッケージでは、完了時に表示される既存のファイル名の一部と一致する新しい存在しないファイルを選択するためのファイル検索の確認がオフになっています。この確認をデフォルトに戻したい。この動作を規制するカスタマイズ オプションは何ですか?
例:
M-x
find-file
- 文字を入力
a
- 押すと、
TAB
次の 2 つの候補が表示されます。a1
a2
- を押すだけ
Return
で、余分なReturn
.[Confirm]
ミニバッファーの最後にあるaで示されます。