ラベル Emacs の投稿を表示しています。 すべての投稿を表示
ラベル Emacs の投稿を表示しています。 すべての投稿を表示

2012年11月11日日曜日

emacsclientを終了する方法

一度Emacsを起動したら終了させることなんてないから,と言ってもgitのコミットメッセージを書く場合とか,emacsが新たに起動してしまう時にemacsclient便利ですよね.起動が遅いことだけが難点のEmacsを一瞬で起動できます.

そんなemacsclientですが,このemacsclientのサーバを殺す機会が滅多にないおかげで殺したいと思った時に方法が思い出せません.
思い出せないのでzshのコマンドにしました.
これを.zshrcに追記します.

kill-emacsclient() {
  emacsclient -e '(kill-emacs)'
}

kill-emacsで実行できます.

この記事に単に今emacsclientを終了したくて辿り着いた方はこれを実行するのがいいと思います.

$ emacsclient -e '(kill-emacs)'

2012年5月27日日曜日

Google App EngineをPython + EmacsでHello World

Google App EngineのHello WorldをPython + Emacsで行います.
64bitのUbuntu 12.04です.Pythonのバージョンは2.7.3です.

2012年4月8日日曜日

anything.elを個別に設定する


最近Emacsを使い始めました.
anything.elを使うのに(require 'anything-startup)を書くといろいろ設定してくれて便利なのですが,C-x C-fをanything-for-filesに書き換えられてしまうのが気に入らなかったので,自分が使う分をanything-startupを使わずに個別に設定してみました.

; anything
(require 'anything-config)
(require 'anything-complete)
(define-key global-map (kbd "M-x") 'anything-execute-extended-command)
(define-key global-map (kbd "M-y") 'anything-show-kill-ring)
(define-key global-map (kbd "C-x C-b") 'anything-for-files)
(define-key global-map (kbd "C-x f") 'anything-find-file)