問題タブ [dot-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.desktopファイル
Emacsデスクトップモジュールを使用して、セッション間で開いているバッファーを保存します。ただし、これにより必要以上のバッファが蓄積されることがわかったため、デスクトップファイルに保存する直前にバッファリストをクリーンアップする小さな関数を作成しました。これは期待どおりに機能しますが、奇妙な理由で.emacs.desktopがときどきスクランブルされます。つまり、開始時に別のバッファーの一部が含まれ、次に目的のコンテンツ、次に他のバッファーの結果が含まれます。なぜこれが起こるのか、私には少しもわかりません。これが私の.emacsファイルからの抜粋です:
どんな助けでもいただければ幸いです。
php - emacsnxhtml-mode[一致なし]
nxhtmlのインストールで問題が発生しました。.phpファイルの見栄えを良くしたいのですが、NetBeansに戻りたくありません...
nxhtmlをダウンロードし、「emacs-packages」というフォルダーを作成しました。ここで、.emacsは、.emacsファイルに次の行を追加しました。
Mx nxhtml-modeを試すと、答えとして[NoMatch]が表示されます...
私も試しました
起動時にエラーが発生しますが、バージョンが22なので、最初のバージョンの方が適切だと思います
それを使用するためにforstをインストールする必要がある他のパッケージはありますか?私は何が間違っているのですか?
MacOでCarbonemacs22.3.1を使用しています
ありがとう!
python - メジャーモードフックでディレクトリローカル変数にアクセスするにはどうすればよいですか?
次の内容で.dir-locals.elファイルを定義しました。
私の.emacsには、この値を取得してvirtualenvパスを提供する次の関数があります。
最後に、私のpython-mode-hookリストには、次のフック関数があります。
新しいPythonファイルを開くと、ログに記録されたメッセージはそれが。cr/python-mode-shell-setup
であることを示しています。ただし、名前を変更すると、代わりに「saas」が表示されます。cr/virtualenv-name
nil
明らかに、ここにはロード順序の問題があります。モードフックステートメントをディレクトリローカル変数に応答させる方法はありますか?
emacs - Emacs Rinari が起動時に読み込まれない
ねえ、私はいくつかのレールを試してみたかった. そして、派手なIDEを使いたくないので。Rinari で emacs を使って Rails を試してみようと思いました。とにかく、Googleで解決策が見つからないという問題が発生しました。
基本的に私はきれい.emacs
で、それに必要な行を追加しました
唯一の変更点は、リナリを抽出した場所です。これらの変更を加えて emacs を開こうとすると、このエラーが発生します。問題が何であるかを知っている人はいますか?
variables - .emacsの大文字と小文字の区別のsetqは効果がありません
.emacsファイルには、フォント、色、ウィンドウサイズ、キーバインディングなど、多くのカスタム機能があります。すべて機能します。
そして最後に、:を追加しました(setq case-fold-search nil)
。nil
これは、に設定すると、すべてのemacsモードで検索で大文字と小文字が区別されるようになる変数です。それは私には向いていません。
個別のバッファでに設定しても機能しますが、に設定するとcase-fold-search
機能しません。aのsetq宣言が時々機能しない理由はありますか?問題をデバッグするにはどうすればよいですか?nil
.emacs
.emacs
emacs - Emacs の大文字と小文字を区別する置換文字列
関連する質問 ( setq question ) をしたところですが、明らかに違うので、この質問で分岐することにしました。
私のファイルでは、コマンド.emacs
へのキー バインディングを定義します。replace-string
replace-string
基本的な検索と置換を行います。検索文字列の最初の文字が小文字であると仮定すると、大文字と小文字を区別する検索が行われ、それ以外の場合case-fold-search
は大文字と小文字を区別しない検索が行われます。nil
replace-string
問題は、 「検索」(コマンドなど)と「検索と置換」(コマンドなど)case-fold-search
の両方の「大文字と小文字の区別」を制御することです。search-forward
replace-string
問題は、デフォルトで大文字と小文字を区別しないままにして、JUSTreplace-string
コマンド(または何かC-r
にバインドされているもの)を大文字と小文字を区別する方法です。search-forward
おそらく、コマンドのためだけに設定case-fold-search
する必要がありますが、その方法がわかりません。nil
replace-string
emacs - Emacs スクロールバーのスライダーが一番下まで行かない
Emacs でのスクロールに関するこの素晴らしいEmacs-fu の投稿では、私の質問そのものが言及されていますが、決して解決されていません。ここに引用があります:
X では、カーソル (ポイント) がドキュメントの最後に到達したときに、スクロール バーのスライダーが一番下にない場合があることに注意してください。これは、Emacs とツールキット (この場合は GTK+) の間の意見の相違によるものだと理解しています。
PS: GTK+ は Ubuntu でのデフォルトの Emacs ツールキットです。
私が抱えている問題は、カーソルがドキュメントの下部に達したときに、スクロールバーのスライダーが下部に移動しないことです。スライダーを一番下までドラッグすると、ドキュメントの最後の行だけがバッファーの一番上に表示されるまで、ドキュメントがスクロールされます。
キーボードを使用してドキュメントの下部に到達すると、スクロールバーのスライダーもスクロールバーの下部に到達するように、スクロールバー (または他のソリューション) の範囲を調整する方法はありますか?
bash - emacsclientでロードするユーザーのemacs initファイルを指定するにはどうすればよいですか?
質問
emacsclientでロードするユーザーのemacs initファイルを指定するにはどうすればよいですか?
emacsclient は '-u user' を理解せず、'-a ALTERNATE-EDITOR' はそれを引用して '-u user' を提供することを許可しません。
たとえば、次のように実行します。
戻り値
バックグラウンド
私は emacs バージョン 23.1.1 と emacsclient バージョン 23.1 を使用しています。
emacs 自体は、'-u user' をサポートして、指定されたユーザーの init ファイルをロードします。
エイリアス ファイルで次の bash 関数を使用して、emacs を呼び出します。
x の後にファイルのリストを入力します。
- 既存の emacs サーバーが実行されている場合はそれに接続し、そうでない場合は新しいサーバーを開始します
- バックグラウンド プロセスとして実行
- ファイルが提供されていない場合は、ファイルのリストまたはメモ ファイルを開きます
これは、自分としてログインしているときにうまく機能します。ただし、多くのプロダクション ボックスでは、プロダクション ユーザーとしてログインする必要があります。エイリアスを bash スクリプトに分割したので、実行するだけでエイリアスと bash 関数を取得できます。
残念ながら、これでは私の .emacs ファイル (~<username>/.emacs) を使用できません:(
この問題は私を夢中にさせてきました。
emacs - emacs構成のプロファイルを作成するにはどうすればよいですか?
私のemacs設定はロードに非常に長い時間がかかります。問題のあるパーツを簡単に見つけて最適化するにはどうすればよいですか?
macos - emacsが新しいバッファ(フレームではない)でファイルを開き、アクティブ化/前面に表示されるようにするためのエイリアス?
私が今まで持っているのは
しかし、私は困惑しています。
そのコードを使用すると、em file.txtがアクティブになりますが、ファイルは開きません。そして、'22:23:構文エラーが発生します:行末が予期されていましたが、不明なトークンが見つかりました。(-2741) '
やってる
正常に動作し、ファイルを開きますが、明らかにemacsを前面に表示しません。
そして、いくつかの奇妙な理由で
emacsをアクティブにしません....何が起こっているのかわかりません。
エイリアスコードまたは.emacsコードでこれを修正できてうれしいです
編集:試した別のことについてのコメントを参照してください。