次のSublimeTextのスクリーンショットに示すように、インデントを垂直線でマークできるEmacsパッケージまたは構成を探しています。
this と this があなたの質問への答えになると思います。
インストールは簡単です。たとえば、git clone [email protected]:antonj/Highlight-Indentation-for-Emacs.git .
で~/.emacs.d/highlight-indents
を呼び出し、追加します
(add-to-list 'load-path "~/.emacs.d/packages/highlight-indents/")
(require 'highlight-indentation)
あなたの.emacs
に。次に、ファイルにアクセスするときにM-x highlight-indentation-mode RET
してマイナーモードを有効にすることができます。
highlight-indent-guides-mode
を使用してprog-mode
へのフックとして追加し、自動的に読み込まれるようにすることもできます。
Spacemacsでは、最初にM-x package-install
を使用してインストールするか、.spacemacs
にユーザー定義パッケージとして追加し、次にM-x customize-group
、prog-mode
、prog-mode
を追加しました。フック「ins」は、highlight-indent-guides-mode
と入力します。
M-x customize-group
highlight-indent-guides
を介して構成し、インデント文字、色などを変更できます。
これまでのところ、それは驚異的に機能し、すばやくレンダリングします。
indent-guide モードを見たいと思うかもしれません。カーソルを移動すると、コードブロックのインデントが動的に与えられます。さらに、:
や|
などのお気に入りのインデント文字や、意図の背景色を簡単に設定できます。