• Emacsの起動を速くするにはどうしたらいいですか?

    質問 私は Emacs v. 22 (コンソール版、またはリモートで PuTTY でリモートから、またはローカルで コンソール ) をLinux上の私の主要なテキストエディタとして使っています。起動するたびにロードするのに時間がかかりますが、おそらくほぼ1秒でしょう。私はEmacsをよく開いたり閉じたりする傾向があります。 バッシュ コマンドラインを使ってファイル

    2023-10-30 11:42:26
  • なぜemacsは変更されたファイルに対して一時的なシンボリックリンクを作成するのですか?

    質問 バッファを変更すると、Emacs は自動的に編集中のファイル (例: foo.c) と同じディレクトリに一時的なシンボリックリンクを作成します。 .#foo.c -> [email protected]:1296583136 ここで、'12345'はEmacsのPIDです(最後の数字が何を意味するのか分かりません)。 なぜEmacsはこのようなリンクを作成するのでしょうか

    2023-10-30 11:33:33
  • Emacsで複数行を同時に編集する

    質問 textmateには、入力し始めると、選択したすべての行に同じものが入力されるモードがあると思います。emacsにもこれと似たようなものがあるのでしょうか?矩形が役立つ方法があると思うのですが、どうなんでしょう・・・。 どのように解決するのですか? こんな風に簡単です。 C-x r t いくつかの例はこちらです。 http://ergoemacs.org/emacs

    2023-08-04 02:54:46
  • eval-after-load vs. mode hook

    質問 モードに対する設定は eval-after-load を使って設定するのと、モードフックを使って設定するのとでは、何か違いがあるのでしょうか? 私はいくつかのコードを見てきました。 define-key がメジャーモードフックの中で使われているコードや、他のコードで define-key の中で使われている eval-after-load の形で使用されます。

    2023-07-26 04:07:42
  • [解決済み] マジットでハンクを割る

    質問 非常に近い場所にある(つまり同じハンクの一部である)2つの編集があり、別々にコミットしたいのですが、magit内でハンクを分割することはできますか?magit 内からハンクを分割することは可能でしょうか? どのように解決するのですか? マークを正しく設定するには Ctrl+Space (C-SPC)で正しく設定すると、magitは選択された部分のみをコミットします。

    2023-07-25 03:42:59
  • [解決済み] emacsがターミナルモードであることを検出する方法は?

    質問 私の .emacs ファイルには、グラフィカルモードでのみ意味をなすコマンドがあります (たとえば (set-frame-size (selected-frame) 166 100) ). これらをターミナルモードではなく、グラフィカルモードでのみ実行するにはどうすればよいでしょうか (すなわち emacs -nw ). ありがとうございます。 どのように解決するのです

    2023-06-26 22:59:26
  • [解決済み] emacsを3つのウィンドウに分割する

    質問 簡単な質問です。分割されたウィンドウの文字数を指定するにはどうしたらよいのでしょうか? C-x-3 ウィンドウを均等に2つのウィンドウに分割しますが、その後の分割で片方のウィンドウが半分に分割されます。3つのウィンドウを同じ大きさにしたいのですが。 ドキュメントによると、左のバッファの文字数をパラメータとして指定できるはずですが、それがうまくいかないようです。 構文について何かアイデア

    2023-06-12 07:10:41
  • [解決済み] Emacsのバッファにある単語をすべてハイライトするには?

    質問 メモ帳++には、テキスト中のある単語(キーワードでなくても可)を選択すると、その単語がテキスト中でハイライトされるという便利な機能があります。これは Emacs でもできるのでしょうか。また、もしそうなら、どのように? 必ずしも Notepad++ のように正確に(つまり、選択によって)動作する必要はありません。理想的には、カーソル下の単語のすべての出現をハイライトさせるキー バイ

    2023-05-11 16:43:40
  • [解決済み] Emacsのデフォルトのフォントサイズとフォントタイプを変更するにはどうしたらいいですか?

    質問 Emacs 23.3 を使っています。フォントサイズやフォントの種類を変更するにはどうしたらよいでしょうか? 解決方法を教えてください。 メニューバーを使用することができます。移動する Options -> Set Default Font... . フォントを選んだら、忘れずに Options -> Save Options -さもないと、Emacsを閉じ

    2023-05-10 15:53:43
  • [解決済み] emacs と ssh でリモートファイルを開く最良の方法は何でしょうか?

    質問 リモートマシンに ssh [email protected] . 私はリモートマシンでファイルを開く必要があるとき、私は、例えば、そうします。 emacs /usr/share/nginx/html/index.html を開き、それが index.html ファイルをシェルで開きます。emacsのコマンドの中には、動くものと動かないものがあることに気づきました。例えば

    2023-04-23 21:04:27
  • [解決済み] ClojureのためのEmacs/Swank/Pareditのやさしいチュートリアル

    質問 私はEmacsに移行して Clojure /Lispに取り組むためにEmacsに移行します。 Emacsで以下のことができるようにするために必要な情報は何でしょうか? 対応する閉じ括弧の自動マッチング/生成 C++/Javaスタイルではなく、Lisp/Clojureスタイルの自動インデント シンタックスハイライト 起動 REPL ファイルからREPLに

    2023-04-13 08:52:23
  • [解決済み] Idoモードが賢すぎる、ファイル名を補完しないようにできないか?

    質問 問題:Ido-modeを有効にしていて、(例えば)ファイル .emacs を編集したいのですが、ホーム ディレクトリにある 私は .emacs ファイルはありませんが .emacs.d を実行したときに、ディレクトリに入ることを想定しています。 C-x C-f .emacs RET . 少なくとも数週間はこれを解決しようとしていて、いくつかの回避策を持っていますが、おかし

    2023-03-31 18:49:07
  • [解決済み] Emacsを再起動せずに設定を再読み込みする

    質問 編集した .emacs ファイルを読み込むにはどうしたらいいですか? どのように解決するのですか? M-x eval-buffer

    2023-03-28 14:44:34
  • [解決済み] コンソールモードのEmacsでメニューを表示するには?

    質問 Emacsを起動するときに -nw フラグを使用して Emacs を起動し、コンソールセッション (X windows を実行している場合は X セッション) を強制した場合、メニューにはどのようにアクセスするのでしょうか? メニューに保持されている項目の中には、私の側では使用頻度が低く、それらを行うためのエスケープまたはコントロールシーケンスを思い出せないものがあります。

    2023-03-19 08:52:28
  • [解決済み] Emacsでブロックを選択またはハイライトする方法は?

    質問 emacsでマウスを使わず、vimのビジュアルモードのようにキーボードからブロックを選択したりハイライトしたりしたいです。キーボードからこれを行う最も簡単な方法は何ですか? どのように解決するのですか? emacsのregion-rectangleを見てください。 要するに、いつものように選択を開始するには 制御 - スペース で、リージョンを殺す。 制御 -

    2023-03-15 12:50:45
  • [解決済み] emacs ズームイン・ズームアウト

    質問 emacsで拡大・縮小(動的に、かなりスムーズにフォントサイズを変更する)する方法はありますか? どのように解決するのですか? 試しに C-x C-+ と C-x C-- ;である。 制御 - x 制御 - マイナス / コントロール - プラス . 1つの組み合わせの後 ( C-x C-+ または C-x C

    2023-03-12 08:25:21
  • [解決済み] emacsで行や領域を上下に移動する

    質問 emacsで選択した領域や行(選択範囲がない場合)を上下に移動させる最も簡単な方法は何でしょうか?私はeclipseにあるのと同じ機能(M-up, M-downに束縛される)を探しています。 どのように解決するのですか? 行の移動は トランスポーズ-ライン に束縛される C-x C-t . リージョンは知らんけど。 私が見つけたのは これ elispのスニ

    2023-02-21 09:16:40
  • [解決済み] Emacsでバッファを左右に分割する設定

    質問 Emacsの多くの機能は、自動的に画面を分割します。しかし、それらはすべて、ウィンドウが他のウィンドウの上に重なるように行われます。デフォルトで横並びになるように分割する方法はないでしょうか。 どのように解決するのですか? (setq split-height-threshold nil) (setq split-width-threshold 0) GNU Emacs L

    2023-02-19 09:16:38
  • [解決済み] Org-modeテーブルの列を恒久的に合計する

    質問 EmacsのOrg-modeのテーブルで、整数でいっぱいのカラムがあるとき、私は以下のことができることを知っています。 C-c + の後に C-y と入力すると、列の値の合計が貼り付けられます。最後の行に配置する数式を知りたいのです。 常に は列全体を合計します。 すべて試しましたが その ドキュメント には、2つの列を合計する方法は示されていますが、1つの列を

    2023-02-09 22:49:26
  • [解決済み] ラムダとキーのバインドで "Wrong type argument: commandp" エラー

    質問 ここで、"Wrong type argument: commandp, (lambda nil (forward-line 5))" が表示されます。 (global-set-key [?\M-n] (lambda () (forward-line 5))) エラーは何ですか?私はそれが単純な&ampであることをかなり確信しています。私は明白な何かを見逃しています。 どのよ

    2023-02-03 09:57:06