問題タブ [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.
windows - WindowsのEmacs
WindowsでEmacsをどのように実行しますか?
Windowsで使用するEmacsの最高のフレーバーは何ですか?どこでダウンロードできますか?そして、.emacsファイルはどこにありますか?
windows - Windows用のviおよびemacsの実装は、Unixの実装と同じように動作しますか?
そうでない場合、重要な違いは何ですか?
編集:ダレン・トーマスは尋ねます:
どれ?
私はWindowsではgvimを使用し、MacではMacVimを使用しています。私と同じになるのに十分似ているようです...
これは、Windows用のviとemacsの特定の実装を意味していると思います。たった1つか2つだと思っていたのでわかりません。Unixの対応物に最も近いものを探しています。
emacs - Emacs バッファーをウィンドウにピン留めする (cscope 用)
私の日常の仕事では、Emacs に住んでいます。全く。また、コード内のものを見つけるために CScope にかなり依存するようになりました。
通常、分割 (Cx 3) に 2 つのウィンドウがあります: alt テキスト http://bitthicket.com/files/emacs-2split.JPG
そして、右側のウィンドウをコード バッファーに使用し、左側のウィンドウを CScope 検索バッファーに使用します。CScope 検索を実行して結果を選択すると、右側のウィンドウが自動的に更新され、結果によって参照されるバッファが表示されます。これは、私が勉強していた他のバッファーで自分の場所を失う原因となることを除いて、すべてうまくいっています。[Cs u] が元の場所に戻してくれるので、大したことではない場合もあります。
ただし、次のように 3 つの分割ウィンドウを使用することをお勧めします (左側のウィンドウの [Cx 2]): alt テキスト http://bitthicket.com/files/emacs-3split.jpg
左下のウィンドウに CScope 検索バッファを含め、左上のウィンドウを CScope が更新する唯一のバッファにします。そうすれば、注目しているバッファを失うことなく、CScope の検索を確認してコードをナビゲートできます。
どうすればそれができるか知っている人はいますか?
javascript - Emacsでタブの代わりにスペースを使用するようにjs2-modeを取得するにはどうすればよいですか?
Emacs でjs2-modeを使用して Javascript を編集していますが、インデントにスペースではなくタブを使用するのをやめさせることができないようです。私の他のモードは正常に動作しますが、js2 に問題があるだけです。
vim - Emacs の使い方を学ぶために時間を費やす価値はありますか?
率直に言って、私は宗教戦争を始めたくありません。
私は覚えている限りviを使用してきましたが、 Emacsを手に取ろうとしたことが何度かありました。しかし、多くの人は Emacs が非常に強力だと感じています。そのプログラマビリティはやや伝説的です。私は主に Solaris+Java の開発を行っています。簡単な質問をしたいと思います。Emacs について理解するために時間を費やすと、生産性が向上しますか? Vimよりも提供される機能は、合理的な時間枠で生産性の向上に見返りが得られるでしょうか?
繰り返します: 「私の編集者はあなたの編集者よりも優れています」という答えは望んでいません。時間を投資する価値があるかどうかについて、はいまたはいいえの答えが欲しいだけです。私の生産性は本当に向上しますか?
emacs - GNU Emacsで最近のファイルのリストを取得するにはどうすればよいですか?
Emacsを使用するときは、現在のセッションだけでなく、以前のセッションから作業したファイルのリストを簡単に表示してナビゲートできるようにしたいと思います。(ところで、Windows上でEmacs 22.2を実行している)
emacs - 「Emacs Pinky」を回避する最善の方法は何ですか?
テキスト エディタとして GNU Emacs を使い始めたばかりですが、Emacs を使用する際に必要となるように、常に小指でコントロール キーを押さなければならないため、「 Emacs Pinky 」に悩まされることが心配です。この種の反復運動過多損傷を避けるにはどうすればよいですか?
windows - Linux および Windows での emacs の webdev の堅実な構成?
私はWindowsラップトップ(thinkpad)を持っており、最近再発見されたemacsと、矢印キーが右脇の下のどこかにあるときに、これらすべての風変わりなショートカットが得られるという利点があります。
mmm-mode での php-mode や css-mode などは一貫性がなく、バグが多く、ファイルの一部を適切に解釈することを拒否したため、落胆しました。(公平を期すために、私は間違ったやり方をしている可能性が高いです)最終的に、かなりうまく機能するnxhtmlパッケージを見つけました。
ただし、nxhtml は奇妙なバグを引き起こし、Linux では特定のファイル (私が想定したネストされたモードの特定の組み合わせ) で実際にクラッシュします! (Ubuntu 7.10 および Kubuntu 8.04 を使用)
それほど難しくないものの一貫性のない実装に対処することなく、ラップトップだけでなくホーム Linux PC でも作業できるようにしたいと考えています。私はググって周りを見回しましたが、私は地球上でこれらの問題を抱えている唯一の人間である可能性が高いです...誰かアドバイスがありましたか?
(emacs ソリューションの代わりに、開発機能を備えた十分なクロスプラットフォームの軽量テキスト エディターも機能すると思います...)
python - Python の IDLE で Emacs のキーバインディングを取得するにはどうすればよいですか?
主に Python のコーディングに Emacs を使用しますが、IDLE を使用することもあります。Emacsに合わせてIDLEでキーバインディングを簡単に変更する方法はありますか?
regex - テキスト変換による Emacs クエリ置換
形式t [A-Z]
uの正規表現に一致するファイル内のテキスト(つまり、一致tの後に大文字が続き、別の一致u ) を検索し、一致したテキストを大文字が小文字になるように変換したいと考えています。たとえば、正規表現のためにx[A-Z]y
になる
と
になる
Emacsのquery-replace
機能は後方参照を許可しますが、AFAIKでは一致したテキストの変換は許可しません。これを行う組み込み関数はありますか?私が使用できる短い Elisp 関数を持っている人はいますか?
アップデート
@Marcel Levyはそれを持っています:\,
置換式で(任意の?)Elisp式を導入します。たとえば、上記の解決策は