問題タブ [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.

0 投票する
6 に答える
478 参照

emacs - Emacsのブックマークジャンプ:bmarkにジャンプして、分割ウィンドウの1つだけがコンテンツを変更する方法は?

1 つのウィンドウに表示されるファイルから始めます。次に、分割ウィンドウを実行するため、両方のウィンドウに同じ内容が表示されます (同じバッファーポイント)。

2 つのウィンドウのうちの 1 つのみでブックマークを介してファイル内の別の場所にジャンプしたいのですが、ブックマーク ジャンプを実行すると、両方のウィンドウがブックマークのポイントで終了します。

他のウィンドウのポイントは放っておいてください。

どうすればこれを設定できますか?

ありがとう

(Linux、GNU Emacs 23.2.1 で実行; xemacs はこのようには動作しません)


追記:

私がやりたいのは、両方のウィンドウに同じファイルを表示することです。一方のウィンドウ (w1) にはファイルのセクションが表示され、もう一方のウィンドウ (w2) にはさまざまなブックマークを使用して、さまざまなセクションにジャンプします。 、一方 w1 の位置は変わりません。

0 投票する
4 に答える
27030 参照

emacs - emacsの使用時にロードファイルを開くことができません

ダウンロードrainbow-delimiters.elして次のディレクトリに配置しました。

私のemacs構成ファイルには、次のものがあります。

ただし、emacs を起動しようとすると、次のエラーが発生します。

誰かが私を正しい方向に向けることができますか?

0 投票する
4 に答える
11010 参照

emacs - emacs "Find File:" デフォルトパス

Windowsでemacsを使用しています。emacs でデフォルトの "Find File:" パスを変更する方法を知りたいです。つまり、"Cx Cf" を押したときに、デフォルトのファイル パスが "c:\emacs-**\ ではなく、ドキュメント ディレクトリを指すようにします。置き場/"。

0 投票する
6 に答える
23510 参照

emacs - emacsでバッファ分割後にフォーカスを切り替えるにはどうすればよいですか?

ウィンドウを分割した後(C-x 3またはC-x 2)、新しく開いたバッファ(現在のもの以外)で自動的にカーソルを取得できるようにしたいと思います。どうすればこの動作を実現できますか?

0 投票する
2 に答える
299 参照

shell - プレフィックスキーバインディングの無効化

emacsのシェルモードでは、シェルモードを終了するための現在のキーバインディング('comint-interrupt-subjob)はであり、通常のLinuxシェルのよう"\C-c \C-c"に変更したいと思います。"\C-c"私は試した

しかし、それは機能しませんでした。おそらく、に割り当てられたプレフィックスを無効にする必要があります"\C-c"。どうやってやるの?

0 投票する
1 に答える
694 参照

emacs - マイナー モードのキー バインディングを無効にする

こちらで質問したところ、良い回答が得られたのですが、思っていたのとは違う問題でした。

シェル モードでキーに特定の機能を割り当てようとしています"C-c"が、マイナー モードと呼ばれるtabbar-modeプレフィックス キーが に割り当てられて"C-c"いるようです。これにより、シェル モードの設定が上書きされます。タブバー モードのキー割り当てを無効にするにはどうすればよいですか?

これらを の後に置きまし(require 'tabbar)たが、機能しませんでした:

0 投票する
1 に答える
238 参照

emacs - モードラインの位置を変更する

メイン バッファの下部ではなく、バッファの上部に表示されるようにモードラインの位置を変更することは可能ですか? もしそうなら、どうすればいいですか?

0 投票する
3 に答える
486 参照

python - Pymacs Lisp バージョンの希少性

私はUbuntu Nattyを実行しており、リポジトリからすべてEmacsとpymacsとropemacsをインストールしています。したがって、ropemacs と pymacs をロードするスクリプトを .emacs ファイルに追加すると、次のエラーが発生します。

ファイル モード指定エラー: (エラー「Pymacs Lisp バージョンは 0.23、Python は 0.24-beta2 です」

ドキュメントと readme を読んでいますが、ここで何が起こっているのかわかりません。だから私はあなたに目を向けます。何か案は?ありがとう!

0 投票する
3 に答える
2965 参照

emacs - Emacsインデントレベルのグローバルオーバーライド

インデントモードをタブのみに設定し、どのモードでも4文字の幅にしたい。これは些細なことのように思えますが、私は成功していません。すべてのモードには独自の変数とオプションがあるようです。私はこれをPerlとRで試しましたが成功しませんでした。うまくいかなかったこと:

(setq c-basic-offset 4)はcモードで機能しますが、それ以外は機能しません。私は何かを忘れていますか?間違った変数を設定しましたか?そのようなオプションはありませんか?

私は日常的にさまざまな言語(R、Perl、sh、C / C ++など)を使用しています。言語間で同じインデントを使用するのが好きなので、インデントのレベルとスタイルがすべてのモードで一貫するように設定できるようなグローバルオーバーライド変数はありますか?そうでない場合は、起動時にモードごとに設定する方法はありますか?他のすべてが失敗した場合、これを行うelispスクリプトが必要です。

Emacs23の使用


解決済み:このようなグローバルオーバーライドがないため、各モードの変数を個別に設定する必要がありました。〜/ .emacsファイルに次のステートメントを入れて、起動時にemacsを構成できます。

RモードはESSパッケージに由来します。ドキュメントを読んで、私はこれを見つけました:(setq ess-indent-level 4)

CPerlモードの場合(setq cperl-indent-level 4)

各モードで適切な変数を検索する必要があるようです。