全選択はC-x hか、もしくは、メニューから
581 views
Post
Major text editor.
.emacs
に以下の記述をすると、空白と区別できる形でタブが表示されます。
(require 'whitespace)
(setq whitespace-style '(face tabs))
(global-whitespace-mode 1)
ちなみに、行末スペースの表示を追加するなら、以下のようにtrailing
を追加します。
(require 'whitespace)
(setq whitespace-style '(face trailing tabs))
(global-whitespace-mode 1)
whitespace
は、他にもいろいろと設定が出来ます。
ちなみに、インデントで空白を使いタブを使わないのであれば、以下の設定を.emacs
に入れます。
(setq-default indent-tabs-mode nil)
なお、この設定をしていてもC-q TAB
でタブ文字が入力できます。
ちなみに、タブが混入していたときに、一括して空白に置き換えるにはM-x untabify
。
emacsで見ると綺麗にインデントされているが実は空白とタブがグチャグチャになっているようなファイルを空白に統一するときにとても便利です。
https://flex.phys.tohoku.ac.jp/texi/emacs-jp/emacs-jp_104.html
emacsで全選択するには
C-x h
。emacsでは全選択はときどきしかしないため、このキーバインドはなかなか覚えないなと思っていたら、
メニューバーを使うやり方の記事を見つけました。
確かにメニューバーに覚えておいてもらうのも1つの手だなと思いました。