![Emacs で XML タグのペアを効率的に入力するにはどうすればよいでしょうか?](https://rvso.com/image/1303062/Emacs%20%E3%81%A7%20XML%20%E3%82%BF%E3%82%B0%E3%81%AE%E3%83%9A%E3%82%A2%E3%82%92%E5%8A%B9%E7%8E%87%E7%9A%84%E3%81%AB%E5%85%A5%E5%8A%9B%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%82%88%E3%81%84%E3%81%A7%E3%81%97%E3%82%87%E3%81%86%E3%81%8B%3F.png)
<tag></tag>
Emacsなどで XML タグのペアを効率的に入力するにはどうすればよいでしょうか?
何らかの自動補完動作を期待しています。
答え1
.emacs ファイルに次の行を追加します。
;; associate xml, xsd, etc with nxml-mode
(add-to-list 'auto-mode-alist (cons (concat "\\." (regexp-opt '("xml" "xsd" "rng" "xslt" "xsl") t) "\\'") 'nxml-mode))
オートコンプリートフラグをtrueに設定する
(setq nxml-slash-auto-complete-flag t)