2014-07-14

Xyzzy設定 (1)

~/.xyzzy
;;-------------------------------------------------------
;; バックアップファイルを他のところに取る
;;-------------------------------------------------------
(require "backup")
(setq *backup-directory* "~/backup-xyzzy-files/")
(setq *hierarchic-backup-directory* t)

;;-------------------------------------------------------
;; 補完機能
;;-------------------------------------------------------
(global-set-key #\C-j 'dabbrev-expand)

;;-------------------------------------------------------
;; 現在時刻をカーソル位置に挿入
;;-------------------------------------------------------
(defun insert-date()
  (interactive)
  (insert (format-date-string "%Y-%m-%d %H:%M:%S (%a)"))
)
(global-set-key '(#\C-x #\t) 'insert-date)

Emacs設定 (1)

~/.emacs.d/init.el
;; 日本語の設定(UTF-8)
(set-language-environment 'Japanese)
(prefer-coding-system 'utf-8)

;; 警告音もフラッシュも全て無効
(setq ring-bell-function 'ignore)

;; 補完機能
(global-set-key "\C-j" 'dabbrev-expand)

2014-01-15

Linuxコマンド備忘録(ps)

・起動開始時間を取得する。例はtomcatの場合。
[foo@bar ~]$ ps -eo lstart,pid,pcpu,vsz,ruser,cmd | grep tomcat | grep -v grep

2010-12-24

findを使ったgrep

grep単体で再帰的な検索は可能なのだが、findを使って検索かけているほうが性に合っているので、未だに以下のような対応をしている。

・拡張子「cpp」と「c」と「hpp」と「h」の中から「検索したい文字列」に該当するものを検索
[foo@bar ~] $ find ./ \( -name \*.cpp -o -name \*.c -o -name \*.hpp -o -name \*.h \) -print | xargs grep -in --color "検索したい文字列"