Emacsいろいろ
デイレクトリ
/usr/share/emacs/site-lisp/yatex
に設定ファイル。
コマンド
C-c l
<p>...</p>とかの補完。「この補完機能は通常 [prefix] b で補完できる
ものを一行内で書きたいときにも用いることが出来ます。」だそうです。
更新時間挿入
<!-- hhmts start -->
<!-- hhmts end -->
C-c m
<br>とかを単体で補完。
C-c p
<p></p>を補完。
- 定義リスと
- 中身
;;; * M-RET おまかせ改行; もしul、ol、dl等のタグ(リスト)を
;;; 使っている場合に、環境に合わせて改行と
、
;;; 、を入力します。
;;; * menu-bar yahtml 選択したアイテムをメニューより補完できます。
;;; (私はメニューが嫌いなんですが、htmlに関してはメ
;;; ニューは一番ありがたいかも)
;;; * [prefix] g 対応するタグ、 <->
や href="xxx" の
;;; ような TAG にジャンプします。
;;;
の場合はイメージビューワを呼び出
;;; します。href=hoge.html の場合はhoge.htmlに飛びま
;;; す。
;;; * [prefix] k ポイント上の HTML タグを消去します。
;;; もし universal-argument を付けた場合(C-uを先に押
;;; す)HTMLタグで囲まれた内容も同時に消去します。
;;; * [prefix] c ポイント上のタグを変更します。
;;; `href="xxx"'の上で [prefix] c を利用した場合は、
;;; 参照しているリンクを補完機能を使いながら変更で
;;; きます。
;;; * [prefix] t j カレントファイルに対して jweblint を呼び出しま
;;; す。
;;; * [prefix] t p WWW ブラウザでカレントファイルを表示します。
;;; (lisp変数 yahtml-www-browser の設定をお忘れな
;;; く。お推めは "netscape" で、ねすけの場合既にねす
;;; けが起動されていた場合そのねすけに Reload 命令を
;;; 送るという芸当が出来ます)
;;; * [prefix] a YaTeX のアクセント記号補完と同じです。
;;; < > 等が入力できます。
;;; * [prefix] ; 指定したリジョン中の > < & " をそれぞれ
;;; > < & " に変換します。
;;; * [prefix] : 指定したリジョン中で上と逆の変換をします。
;;; * [prefix] # 指定したリジョン中で%エンコードの必要な文字が
;;; あればそれらをエンコードします。
;;; * [prefix] ESC yahtml-mode を抜け yahtml-mode に入る前に動作し
;;; ていたメジャーモードに戻ります。