Technical Knowledge
目次
Emacs
[アプリケーション]
FTP 経由でサーバ上のファイルを編集する。
ange-ftp を使用。
C-x C-f /user@address:~/path
- Tranp を使用。
バックアップファイル(*~) を作成しないようにする。
(setq make-backup-files nil)
ファイルをブックマークする。
bookmark する。
C-x r m
bookmark list を表示する。
C-x r l
フォントの色が正しく表示されない。
jit-lock-mode, lazy-lock-mode 時に再描画されないことがある。 強制的に再描画を行う。
M-x font-lock-fontify-block
Telnet, SSH 経由で Enter で決定ができない。
\^J \^M で動作に違いがあるため。 端末ソフトの改行設定を CR に変更する。
現在の行のインデントシンボルを取得する。
C-c C-o で設定する場合のデフォルト値で確認できる。@<br /> さらに、シンボル確定でシンボルの値も確認できる。
インデントのシンボル。
インデントのシンボル一覧は F1-v c-offsets-alist で表示。
js2.el のバイトコンパイル時に「Lisp nesting exceeds `max-lisp-eval-depth'」とエラーが出る。
コマンドラインよりコンパイルする。
# emacs -batch -q -f batch-byte-compile js2.el
半角・全角変換。
半角変換
M-x japanese-hankaku-region
全角変換
M-x japanese-zenkaku-region
半角カナのみ全角変換
C-u M-x japanese-zenkaku-region