emacs上で動くタイピング練習ソフトtrrを使う。
trr22のダウンロード&インストール
% tar xvfz trr22_0.99-5.tar.gz % cd trr22_0.99-5 % cp -p Makefile Makefile.org % make clean (既にコンパイル済みのelcファイルがあるため)
Makefileを編集する。編集結果は以下のとおり。
% diff Makefile.org Makefile 11c11 < installer = trr-installer@where.you.are --- > installer = HogeHoge 17c17,18 < TRRDIR = /usr/local/trr --- > #TRRDIR = /usr/local/trr > TRRDIR = /var/lib/trr22 20c21,22 < LISPDIR=/usr/local/share/emacs/site-lisp --- > #LISPDIR=/usr/local/share/emacs/site-lisp > LISPDIR=/usr/share/emacs/site-lisp/trr22 23c25 < INFODIR = /usr/local/info --- > #INFODIR = /usr/local/info 24a27 > INFODIR = /usr/share/info 27c30,31 < BINDIR = /usr/local/bin --- > #BINDIR = /usr/local/bin > BINDIR = /usr/share/emacs/site-lisp/trr22 41,42c45,46 < SED = /usr/bin/sed < #SED = /bin/sed --- > #SED = /usr/bin/sed > SED = /bin/sed 45,46c49,50 < GREP = /usr/bin/grep < #GREP = /bin/grep --- > #GREP = /usr/bin/grep > GREP = /bin/grep
コンパイルして、インストールする。
% make all % sudo make install
~/.emacs.d/init.el に以下を追加する。
;; TRR22 (add-to-list 'load-path "/usr/share/emacs/site-lisp/trr22") (autoload 'trr "/usr/share/emacs/site-lisp/trr22/trr" nil t)
emacsを再起動するか、 M-x eval-bufferで設定を反映させる。
emacs上にて、M-x trr でtrrを起動する。「score/〜がない」と叱られるがめげずに起動する(自動生成される様子)。