問題タブ [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 - Emacsのブックマークジャンプ:bmarkにジャンプして、分割ウィンドウの1つだけがコンテンツを変更する方法は?
1 つのウィンドウに表示されるファイルから始めます。次に、分割ウィンドウを実行するため、両方のウィンドウに同じ内容が表示されます (同じバッファーポイント)。
2 つのウィンドウのうちの 1 つのみでブックマークを介してファイル内の別の場所にジャンプしたいのですが、ブックマーク ジャンプを実行すると、両方のウィンドウがブックマークのポイントで終了します。
他のウィンドウのポイントは放っておいてください。
どうすればこれを設定できますか?
ありがとう
(Linux、GNU Emacs 23.2.1 で実行; xemacs はこのようには動作しません)
追記:
私がやりたいのは、両方のウィンドウに同じファイルを表示することです。一方のウィンドウ (w1) にはファイルのセクションが表示され、もう一方のウィンドウ (w2) にはさまざまなブックマークを使用して、さまざまなセクションにジャンプします。 、一方 w1 の位置は変わりません。
emacs - emacsの使用時にロードファイルを開くことができません
ダウンロードrainbow-delimiters.el
して次のディレクトリに配置しました。
私のemacs構成ファイルには、次のものがあります。
ただし、emacs を起動しようとすると、次のエラーが発生します。
誰かが私を正しい方向に向けることができますか?
emacs - emacs "Find File:" デフォルトパス
Windowsでemacsを使用しています。emacs でデフォルトの "Find File:" パスを変更する方法を知りたいです。つまり、"Cx Cf" を押したときに、デフォルトのファイル パスが "c:\emacs-**\ ではなく、ドキュメント ディレクトリを指すようにします。置き場/"。
emacs - emacsでバッファ分割後にフォーカスを切り替えるにはどうすればよいですか?
ウィンドウを分割した後(C-x 3
またはC-x 2
)、新しく開いたバッファ(現在のもの以外)で自動的にカーソルを取得できるようにしたいと思います。どうすればこの動作を実現できますか?
shell - プレフィックスキーバインディングの無効化
emacsのシェルモードでは、シェルモードを終了するための現在のキーバインディング('comint-interrupt-subjob
)はであり、通常のLinuxシェルのよう"\C-c \C-c"
に変更したいと思います。"\C-c"
私は試した
しかし、それは機能しませんでした。おそらく、に割り当てられたプレフィックスを無効にする必要があります"\C-c"
。どうやってやるの?
emacs - マイナー モードのキー バインディングを無効にする
こちらで質問したところ、良い回答が得られたのですが、思っていたのとは違う問題でした。
シェル モードでキーに特定の機能を割り当てようとしています"C-c"
が、マイナー モードと呼ばれるtabbar-mode
プレフィックス キーが に割り当てられて"C-c"
いるようです。これにより、シェル モードの設定が上書きされます。タブバー モードのキー割り当てを無効にするにはどうすればよいですか?
これらを の後に置きまし(require 'tabbar)
たが、機能しませんでした:
emacs - モードラインの位置を変更する
メイン バッファの下部ではなく、バッファの上部に表示されるようにモードラインの位置を変更することは可能ですか? もしそうなら、どうすればいいですか?
python - Pymacs Lisp バージョンの希少性
私はUbuntu Nattyを実行しており、リポジトリからすべてEmacsとpymacsとropemacsをインストールしています。したがって、ropemacs と pymacs をロードするスクリプトを .emacs ファイルに追加すると、次のエラーが発生します。
ファイル モード指定エラー: (エラー「Pymacs Lisp バージョンは 0.23、Python は 0.24-beta2 です」
ドキュメントと readme を読んでいますが、ここで何が起こっているのかわかりません。だから私はあなたに目を向けます。何か案は?ありがとう!
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)
各モードで適切な変数を検索する必要があるようです。