問題タブ [emacs]
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 のメニューにアクセスするにはどうすればよいですか?
コンソール セッションを強制するフラグを使用して Emacs を起動した場合-nw
(X ウィンドウを実行している場合は X セッションではなく)、メニューにアクセスするにはどうすればよいでしょうか?
メニューに保持されているいくつかの項目がありますが、それらを実行するためのエスケープまたは制御シーケンスを思い出すことができないほど頻繁には使用されません。
emacs - Lispで関数名のエイリアスを持つことは可能ですか?
...パッケージと同じように。
私はEmacsを使用しています(おそらく、何らかの解決策を提供できるでしょう)。
たとえば(defun the-very-very-long-but-good-name () ...)
、コードの後半では役に立ちません。しかし、名前のようなものFn-15
や最初の文字の省略形も役に立ちません。関数の名前を思い出そうとして、パッケージのようなエイリアスを持つことや、ドキュメント文字列にアクセスすることは可能ですか?
言い換えれば、関数が何らかの形で自己文書化された名前と短い名前を混在させることは可能ですか?
vim - Vim や Emacs のような古いエディタがインターフェイスでファイルとバッファの違いを明らかにするのはなぜですか?
私の質問は理にかなっていますか?Vim または Emacs のいずれかを使用すると、インターフェースが、バッファー内で編集しているファイルの状態のコード表現を公開することを理解するようになります。ファイルは、バッファーを埋めたり、バッファーに書き込んだりできるディスク上のストレージです。プログラマーが知っているこれらすべてのことですが、テキストを編集するだけで、なぜそれが公開されるのでしょうか? 最近のエディタは、「ここにファイルがあります。編集してください」と言うだけです。
はい、技術的な意味は理解していますが、それは私の質問ではありません。これは、それを行うのが良いかどうかの問題ではありません。Vim と Emacs は、今日一般的に使用されている 2 つの最も古いエディターであり、この動作を共有しています。私は同じことをする新しいエディタを知らない。編集者がこれをやめたのはいつですか、またその理由は?
visual-studio - WindowsとUnixでのコードフォーマット
どのVisualStudio設定と.emacsマクロが、Windows(Visual Studio)で記述されたコードがEmacs(およびその逆)でも見栄えがする可能性を向上させますか?私は最近、emacsのタブをオフにすることにしました(タブはスペースを介してレンダリングされます)。これにより、少なくともコードは同じように見えます(特定のタブサイズが好きな人は運が悪いです)。もっと良い方法はありますか?
eclipse - Eclipse に対する Emacs のバッファ/ウィンドウ サポートに似たものはありますか?
Emacs から Eclipse に切り替えようとしています。欠けているように見えることの 1 つは、そのバッファー/ウィンドウのサポートです。
Eclipse では、エディターのタブ タイトルをドラッグしてビューを分割し、新しい Emacs ウィンドウに相当するものを作成できることを知っています。これは正しい方向への一歩です。
ただし、この機能のキー バインディングは見つかりません。理想的には、水平分割、垂直分割、次への切り替え (次のエディターがありますが、次のウィンドウが必要です/あなたがそれを何と呼んでも)、前への切り替え、このウィンドウ分割を閉じるようにキーを設定できるようにしたいと考えています。 (このエディターではない)、他のすべてのエディター ウィンドウ分割を閉じます。
現状では、分割ペインを閉じる唯一の方法は、ファイルがなくなるまですべてのファイルを 1 つずつドラッグすることです。このようなことにより、Eclipse での分割画面での作業が面倒になります。
何か助けていただければ幸いです。うまくいけば、私が見逃している単純なものがあることを願っています。
search - Emacsでマークされた(選択された)テキストを検索する
コードやその他のテキスト ファイルの表示と編集に emacs を使用しています。現在のバッファでマークされているテキストを前方または後方に検索する方法があるかどうかを知りたいと思いました。メモ帳やワードパッドでできることと同様です。同様に、バッファ内のテキストをマークして Cs または Cr を実行すると、検索テキスト全体を実際に入力しなくても、マークされたテキストで検索できますか?
ありがとうございました、
ロヒット
python - 実際に実行せずにEmacsでPythonコードの構文をチェックするにはどうすればよいですか?
Python の IDLE には、コードを実行せずに呼び出すことができる構文をチェックする「モジュールのチェック」(Alt-X) があります。コードを実行して実行する代わりに、Emacs でこれを行う同等の方法はありますか?
emacs - Emacs でのシェル コマンドによるテキストのフィルタリング
vi[m] には、シェル コマンド (sort や indent など) を介して!
テキストをパイプ処理し、フィルター処理されたテキストをバッファーに戻すコマンドがあります。emacsに同等のものはありますか?
emacs - Emacsで現在のバッファを閉じるためのキーシーケンスは何ですか?
[ファイル] -> [閉じる] をクリックすると、必要に応じてバッファが閉じられますが、キー マッピングは表示されません。キーマッピングとは何ですか?
vim - なぜ IDE を使用する必要があるのですか?
別の質問で、Markは IDE を高く評価し、「「なぜ」それを使用すべきかをまだ知らない人もいます...」と述べています。プログラミングに vim を使用し、同僚のほとんどまたは全員がすべての作業に vim または emacs を使用している環境で働いている人として、IDE の利点は何ですか? なぜ使用する必要があるのですか?
これは一部の人にとって有償の問題であると確信しており、私は炎上戦争を始めることに興味がないので、IDE ベースのアプローチが優れていると考える理由のみを返信してください。IDE を使用すべきでない理由については、聞きたくありません。私はすでに1つを使用していません。いわば「垣根の向こう側」からのお話に興味があります。
IDE が適している作業と適していない作業があると思われる場合は、その理由をお聞きしたいと思います。