emacs

タブ設定、桁数、日時表示

(display-time-mode 1);; 行・桁数を表示する (line-number-mode 1) (column-number-mode 1);; タブ設定 (setq-default tab-width 4)

キーバインド:M+>,M+<がubuntuで効かない

Ubuntuのキーボード設定を直す必要がある1.「システム」 → 「設定」 → 「キーボード」を選択。2.「キーボードの設定」→「レイアウトタブ」 →「レイアウトのオプション」 で 「key(s) change lyaout」 を選択。 ※「key(s) change lyaout」はubuntuのバー…

置換文字のエスケープシーケンス

C-q(エスケープする文字)exp. ")"をエスケープする(正規表現で置換文字に指定時、エスケープしないとエラーになる) ↓ C-q)

正規表現で置換時の改行設定

置換時に、"hoge" → "hoge\n"に変換したい場合、"hoge"を入力後に、C-q C-j を、実行する

パスワードを消す

.emacsに以下追記。 ;; パスワードをminiバッファで入力 (add-hook 'comint-output-filter-functions 'comint-watch-for-password-prompt) (setq comint-password-prompt-regexp "\\(.*[Pp]assword\\|pass ?phrase\\|パスワード\\):\\s *\\'" )パスワード前…

maedowでDB2コマンド

emacsからDb2コマンドが使えるので、以下、設定。 .emacsに、以下を追加する。 (setq sql-db2-program "%DB2クライアントインストールDir%/sqllib/bin/db2cmd.exe") (setq sql-db2-options '("-c" "-i" "-w" "db2" "-tv"))起動は、以下 M-x sql-db2 後は、sh…

編集中のelispの反映

M-x eval-current-buffer

Shell-modeでlsが文字化けする対処

カラー表示が対応していないらしい↓.bashrcにカラー表示を切るよう、lsにaliasを設定 if [ ${TERM} = "dumb" ]; then alias ls="ls --color=never" fi;

桁数の表示

ルーラーモードにする M-x ruler-mode

○css-mode1.インストール sudo apt-get css-mode 2. .emacsに追記 ;; css-mode (autoload 'css-mode "css-mode") (setq auto-mode-alist (cons '("\\.css\\'" . css-mode) auto-mode-alist)) (setq cssm-indent-function #'cssm-c-style-indenter) (add-…

○PHP mode for emacs1.ダウンロードし、以下に配置 /usr/share/emacs/site-lisp2.elispのコンパイル emacsをsudoで起動M-x byte-compileで、ファイル指定/usr/share/emacs/site-lisp/php-mode.el3. .emacsに追記 (load-library "php-mode") (require 'php-mo…

文字コードを指定して開く

C-x C-f ファイルを開いたら文字化していたときの対応 1. C-x C-m c 文字コード指定> Enter 2. C-x C-v Enter

外部コマンド?の起動

irb M-x run-rubyshell M-x shellECB M-x ecb-activate