Technical Knowledge

目次

Emacs

[アプリケーション]

FTP 経由でサーバ上のファイルを編集する。

  • ange-ftp を使用。

    C-x C-f /user@address:~/path
    
  • Tranp を使用。

<2006-06-13 火>

バックアップファイル(*~) を作成しないようにする。

(setq make-backup-files nil)

<2006-06-15 木>

ファイルをブックマークする。

  • bookmark する。

    C-x r m
    
  • bookmark list を表示する。

    C-x r l
    

<2008-02-08 金>

フォントの色が正しく表示されない。

jit-lock-mode, lazy-lock-mode 時に再描画されないことがある。 強制的に再描画を行う。

M-x font-lock-fontify-block

<2008-04-25 金>

Telnet, SSH 経由で Enter で決定ができない。

\^J \^M で動作に違いがあるため。 端末ソフトの改行設定を CR に変更する。


<2010-05-27 木>

現在の行のインデントシンボルを取得する。

C-c C-o で設定する場合のデフォルト値で確認できる。@<br /> さらに、シンボル確定でシンボルの値も確認できる。


<2011-08-04 木>

インデントのシンボル。

インデントのシンボル一覧は F1-v c-offsets-alist で表示。


<2011-08-04 木>

js2.el のバイトコンパイル時に「Lisp nesting exceeds `max-lisp-eval-depth'」とエラーが出る。

コマンドラインよりコンパイルする。

# emacs -batch -q -f batch-byte-compile js2.el

<2011-12-01 木>

半角・全角変換。

  • 半角変換

    M-x japanese-hankaku-region
    
  • 全角変換

    M-x japanese-zenkaku-region
    
  • 半角カナのみ全角変換

    C-u M-x japanese-zenkaku-region
    

<2013-06-21 金>

Date: 2021-10-03