GNU Emacsに行番号を追加します


24

Emacsに行番号を追加するにはどうすればよいですか?

説明してください、私は絶対に初心者です。

回答:


26

デフォルトモードで実行している場合は、[オプション]> [表示/非表示]> [行番号]メニューにあります。次に、[オプション]> [オプションを保存]を選択して、将来のセッションのために保存します。

ターミナルで実行している場合(emacs -nw)、それはM-x line-number-modeです。 M-通常はWindowsキーですが、の場合もありますAlt。またはを押しEscてからを押しますx

(編集:上記はモード行にのみ影響します。マージン内の行番号については、あなたが望むM-x linum-mode(setq global-linum-mode t)、あなたの~/.emacs


2
モードラインでのみ表示され、現在の行番号
フロリアンDiesch

@フロリアン:良いキャッチ。linum-mode回答に手順を追加しました。
ギーコサウルス

OK、あなたは速くなった-私の答えを削除
フロリアンディーシュ

8
(setq global-linum-mode t)この行を.emacs.d / init.elに追加しても機能しません(global-linum-mode t)。変更するだけで機能します。理由は何ですか?
ZijunLost

20

追加(global-linum-mode t)します~/.emacs.d/init.el


1
これは私のために働いた。Windowsユーザー向け-このファイルはC:\ Users \ username \ AppData \ Roamingディレクトリにあり、「。emacs」と呼ばれます。ファイルの最後に(global-linum-mode t)を追加するだけです。
キリルユヌソフ

「C:\ Users \ username \」ディレクトリにもある可能性があります
キリルユヌソフ

行番号とテキストの間にスペースを追加するにはどうすればよいですか?(global-linum-mode t)を追加すると、行番号とスペースなしのテキストが表示されるためです。
m4l490n
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.