【xyzzy】css-mode や html+-mode でインデントをスペースにする方法

最終更新日: 公開日: 2021年02月


xyzzy の情報がどんどん Not Found で見えなくなっているので備忘録として置いておく.

html+-mode と css-mode では通常インデントがタブになるが,それをスペースにする方法

ほとんど以下のページのまんま.
basic-mode(xyzzy)でインデントをスペースにする / .xyzzy

css-mode は lisp/css-mode.l の中に

(defvar *css-indent-tabs-mode* nil)

を適当に入れて,

(defun css-mode ()

の関数の中に

  (make-local-variable 'indent-tabs-mode)
  (setq indent-tabs-mode *css-indent-tabs-mode*)

を入れる.
siteinit.l か .xyzzy

(setq *css-indent-level* 2)

を入れる.(インデントがスペース2つでよい場合)

html+-mode に関しても全く同じ.
site-lisp/html+-mode.l を編集する.

M-x byte-compile-file
でコンパイルを行うことと,siteinit.l を変更した場合は xyzzy.wxp や xyzzy.w2k などのダンプファイルも消しておくことを忘れない.

 

Contact

ご質問等ありましたら,お手数ですが弊社の個人情報保護方針をお読み頂いた上でフォームからお願い致します.
※このページと無関係な内容のセールスはご遠慮ください.

 
   
contact
Pagetop