KeyCast

-Key Storke Casting Minor Mode for Emacs-

What's this?

Emacs内のキーストロークをキャスティングするEmacs Lispです。

Macの KeyCasterがUbuntuになかったので作りました。

Emacsのキーストロークキャスティングツールといえば mwe-log-commands.elがより詳細に情報を出力できますが、 key-cast.elは、よりシンプルにキーバインドの表示のみに特化しているのが特徴です。

Screencast

 CakePHP Minor Mode Screencast (CakePHP on Emacs) << using key-cast.el!!

svn

svn co http://svn.codecheck.in/lang/elisp/key-cast/trunk/

Install

key-cast.elをload-pathの通ったところに配置して、以下を.emacsに記述してください。

(require 'key-cast)
(global-key-cast t)

key-cast.elはあくまでキーストロークをキャスティングするまでしかしません。

キャスティングされるキーストローク文字列を取得し表示するコールバック関数をセットする必要があります。

例えば以下のように設定すればEmacsのheader-lineにキーストロークが表示されます。

(setq key-cast-cast-func 'key-cast-header-line)

Commands

key-cast

キーストロークキャスティングを開始します。

Run minor-mode.

Callback Functions

key-cast.elのコールバック関数としてデフォルトで用意されている関数です。

key-cast-notify-send

key-cast-header-line

key-cast-message

Attachments