問題タブ [emacs23]
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 - emacsW32 を使用しているウィンドウで、現在のウィンドウが閉じられている (x) ときに、emacs サーバーを実行し続けるにはどうすればよいですか?
WindowsでEmacsW32(パッチ適用済み)を使用しています。Emacs はサーバー モードで実行されているため、その後の emacsclientw の呼び出しは同じサーバー セッションでファイルを開きます。
現在のフレームを非表示にし、emacs サーバー プロセスを強制終了しないように Cx Cc をマップしました。ウィンドウのX(閉じる)ボタンをクリックして、フレームを非表示にし、現在のようにサーバープロセスを終了させないようにしたいと思います。
何か案は ?ありがとう!
linux - バックグラウンドで起動するemacsエイリアスを作成しますか?
emacsデーモンがすでに実行されている場合はemacsclientを実行し、それ以外の場合はemacsを開始するエイリアスがbashにあります。ただし、emacs の新しいインスタンスが起動された場合、バックグラウンドで実行できるので、その端末を引き続き使用できます (または閉じます)。私のbashプロファイルには、
そして、私は端末にいてタイプするかもしれません
emacsデーモンがまだ実行されていない場合、上記の行に同等のことをさせるために作成できるエイリアスはありますか
それ以外の
(私は Linux Ubuntu を使用しており、emacs-snapshot は別名「emacs」に割り当てられていることにも言及する必要があります)。
どうもありがとう!
emacs - Emacs-buffer-offer-saveが機能しない
変更されたバッファーがファイルに関連付けられていないときに、そのバッファーを保存するかどうかをEmacsに尋ねてもらいたいのですが。(ファイルにアクセスせずに)新しいバッファーを開くには、.emacsファイルに次の関数があります。
「buffer-offer-save」をnilではないものに設定するとうまくいくと思いました。しかし、「kill-this-buffer」でバッファを強制終了すると、何も要求せずに即座に強制終了されます。
これはGNUEmacs23.1.1で発生します
何か案は?
ありがとう、W
emacs - Emacs の次のエラー (Cx `) の視覚化
Emacs (私の場合は gcc) でコンパイラ エラーが発生した場合 (情報についてはバージョン 23)、next-error Lisp 関数を使用して次のエラーにジャンプします :)
しかし、これを行うと、ウィンドウは垂直に分割されますが、これを水平に行いたいです。
この動作を変更する方法を知っている人はいますか?
php - Emacs 用の PHP シンタックス ハイライター
Emacs用の良いphp構文ハイライターはありますか? Emacs 23 を使用しています。 php-modeを試しましたが、何もしません。nXhtmlを試してみましたが、それは私の色のテーマを無視し、見栄えの悪いデフォルトに戻ります。見逃したもの、またはおそらく無視した構成設定はありますか?
emacs - bm.el が壊れている
複数のバッファ内のブックマークをトラバースするために bm.el を使用している人はいますか? もしそうなら、bm-next が壊れていることに気付きましたか? 使っている人を何人か見かけますが、誰も気づいていないようです。バグのあるバージョンも emacs-goodies に入りました。これをデバッグするにはどうすればよいですか?
emacs - .dir-locals.el で (expand-file-name) を評価する方法はありますか?
すべてのコンパイル構成 (正確には) をプロジェクトの先頭にあるファイルに移動しようとしてcompilation-command
います。そこで使用する方法が見つからず、それがないと絶対パスを使用する必要があることを除けば、うまく機能していますが、これはあまり便利ではありません。compilation-directory
.dir-locals.el
expand-file-name
それで、割り当てる前に値を評価するためにローカルディレクトリ変数を作成する方法(または汚いハック)はありますか?
emacs - .dir-local.el で Eval: からバッファ ローカル変数を設定するにはどうすればよいですか?
なぜこれが機能するのか
これはそうではありませんか?
ここで何が間違っていますか?
私はenable-local-eval
.emacsに設定しました。
macos - OS Xのemacs 23に新しいモードをインストールするには?
Haskell と J モードを SourceForge からダウンロードしたところですが、それらを emacs 23 と連携させる方法を理解するのに苦労しています。ソースファイルをどこに貼り付けるべきかを把握するために。内部文書は、私が現在持っているよりも emacs 内部の経験が豊富であることを想定しているようで、問題は数日間解決できませんでした。これらのモードを起動して実行する方法を知っている人はいますか?
編集:答えを提供してくれたUntwistedに感謝します。最終的に、私の本当の問題は次のとおりでした。
1) .emacs が OSX ファインダーには表示されないが、ターミナルからは表示されることを知りませんでした。
2) emacs のインスタンスの実行中に .emacs を変更できるとは思いもしませんでした。
それが自分の問題だと気づいたので、Cx Cf を使用して ~/.emacs を開き、Untwisted の修正プログラムのテキストをコピーして、個人のファイル パスを反映するように修正しました。その後、すべてが機能しました。