SKKを使ふならEmacsなのですが、Windowsより別のOS環境のはうが相応しからうと云ふ事で、Linuxを導入してみました。以下は、Linuxの環境で、Emacsの設定をどのやうにしたのかを記録した備忘録です。
/
: ルートディレクトリ~/
: ユーザのホームディレクトリC-
: "Ctrl"の釦、コントロールと読むM-
: "Alt"の釦、メタと読むRET
: "Enter"の釦、リターンと読むEmacsで動作する仮名漢字変換ソフト。SKK関聯のインストールは、下記の頁を参照。
Emacs上で、ウェブサイトの閲覧が出来る。
;; emacs-w3mを有効にする (require 'w3m-load)
一旦、Emacsを再立上げして、以下のコマンドに依り起動。
Emacsの場合は、特に指定しない限り"ISO-2022-JP"の文字コードで保存されるやうになつてゐる為、其の他の文字コードで保存する場合は、意識的に指定してやる必要が生じる。先づ、以下のコマンドを投入。
続いて、文字コードと改行の方式を同時に指定するやうに訊かれる。考へられる状況は、一般的な三種類のOS対応だと思ふ。
例へば、作成文書をWindowsに対応させるのならば、"sjis-dos"又は"shift_jis-dos"と打込んで RET すれば、Windowsで作成した文書(shift_jis,CR+LF)と同等の文書を保存させる事が出来るやうになる。下部に"S(DOS)"と表示されれば、成功。
Emacsに依るHTML文書の作成で自動的に起動される"yahtml"の設定を変更する。今回は、文字実装(キャラクタエンコーディング)の設定を変更してみる。初期設定は"junet"(ISO-2022-JP)になつてゐる。
;;; HTMLファイルの漢字コードを変更する場合は 1=SJIS, 2=JIS, 3=EUC (setq yahtml-kanji-code 1)
Emacsを再立上げして、モードラインに S:-- と表示されれば、良好。之で"Shift_jis"の設定に変更できるが、改行コードを"DOS"等に変更する事は出来ないので、コマンドを併用する。
モードラインに S(DOS) と表示されれば、完了。
yahtmlのコマンド(C-c **)関聯は、下記のサイトを参照。
yahtmlでは、初期値に"auto-fill-mode"が設定されてゐる為、テキストが自動で整形されてしまふ。HTML文書の作成では、都合の悪い場合もあるので、之を無効とする。
;; yahtml で auto-fill を効かなくする (add-hook 'yahtml-mode-hook #'(lambda () (auto-fill-mode -1)))
Emacsを再立上げして、モードラインに"fill"の表記が出なくなれば、成功。
因みに、下記のコマンドを入力する事で、何時でもON/OFFの切換へが出来る。
Vine Linuxでは、各テキストファイルの更新日時の挿入がemacsで出来るやうに、デフォルトで設定してある。設定項目は、"~/emacs.el"に豫め記録されてあるので、以下の注意事項に則つて記述すれば、ファイルの保存と同時に更新日時が挿入される。
因みに、9行目以降に記述しても、何も変化は起きない。
インストールは以上。
;;; lookup (autoload 'lookup "lookup" nil t) (autoload 'lookup-region "lookup" nil t) (autoload 'lookup-pattern "lookup" nil t) (define-key ctl-x-map "l" 'lookup) (define-key ctl-x-map "y" 'lookup-region) (define-key ctl-x-map "\C-y" 'lookup-pattern) (setq lookup-use-kakasi t) (setq lookup-search-agents '((ndeb "/usr/share/dict/EDICT") ))
Emacsを再立上げし、任意の語句の上にカーソルを置いた状態にしてから、コマンドを投入します。バッファの下半分に辞書の解説が出て来れば、良好。
辞書解説の表示を消去する時は、以下のコマンドを投入します。
市販の国語辞典(広辞苑)や百科事典(マイペディア)などの電子辞書を導入すると、より快適になる。
SEO | [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送 | ||