このブログは、旧・はてなダイアリー「檜山正幸のキマイラ飼育記 メモ編」(http://d.hatena.ne.jp/m-hiyama-memo/)のデータを移行・保存したものであり、今後(2019年1月以降)更新の予定はありません。

今後の更新は、新しいブログ http://m-hiyama-memo.hatenablog.com/ で行います。

インストール/設定

MinGW/MSYSのブートストラップ

参照: MinGWとMSYSとmake - 檜山正幸のキマイラ飼育記 MinGW/MSYSをインストールした(何度目かな?) - 檜山正幸のキマイラ飼育記 現在とは違う MinGW/MSYSのbashを使うときの注意点 - 檜山正幸のキマイラ飼育記 シェルのスタートアップ・ファイルいろいろ…

ispell、スペルと文法

スペルチェックとか文法チェック - 檜山正幸のキマイラ飼育記 メモ編の件。とりあえず、C:/Installed/Aspell/ にAspellが入ってはいる。C:/Installed/Aspell/bin/aspell.exe が実行ファイル。Emacsからしか使わないならPATHを通す必要はないだろう。~/.aspel…

MiKTeX

imaximaのために入れた。 http://miktex.org/ https://ja.wikipedia.org/wiki/MiKTeX http://supportdoc.net/support-latex/newmik.html インストーラーは、basic-miktex-2.9.5105.exe。TeXworksというGUIが付いている。Windowsのスタートメニュー内からパッ…

imaximaをもう一度 4

maximaそのものの入門 http://maxima.combinators.net/ maxima入門 imaximaでもたぶん変わらんでしょう。たぶん。

imaximaをもう一度 3

あー、そうか。数式レンダリングにMiKTeX(ミックテック?)が必要。 (defvar *imaxima-miktex-bin-dir* (file-name-directory (car (file-expand-wildcards "c:/Program Files*/MiKTeX*/miktex/bin/latex.exe"))) "MiKTeX bin directory, added to exec-pat…

imaximaをもう一度 2

少し思い出した。sbclで動かしたのだ。sbclってのはLisp処理系で、Steel Bank Common Lisp (http://www.sbcl.org/ )。他に、CLisp (http://www.clisp.org/) とか選べるらしい。 if "%lisp%" == "gcl" goto dogcl if "%lisp%" == "clisp" goto doclisp if "%l…

imaximaをもう一度

あんれーーー? インストールしたはずだが - 檜山正幸のキマイラ飼育記 メモ編 の事情でやり直し、クッソー。list-packagesにはimaximaはない。M-x el-get-list-packages だと、 imaxima available Maxima mode with imagesしかし何でインストールしてないの…

あんれーーー? インストールしたはずだが

このあいだ、imaximaをインストールしてとりあえず動かしたはずだが、、、痕跡がない。init.elに書かずにその場で試しただけだったか。ウーム、ほとんど何も覚えてない。ウーム、メモしておくべきだった。クククッ。

ImageMagick

chocoで入れた。例によって何処に入ったか分からない。\Program Files\ だった。convert.exeは、system32にも入っているので、パスの順序に注意。which convertで確認。

magit

magitを入れてみた。el-getでのインストールは失敗した。package.el使った。package.elやauto-installも必要なときがある。magit自体は、まだいいかどうかよくわからない。

Windowsのインストール先

いつまでたってもインストールは問題だらけ。HOME/AppData/の下にインストールする習慣もある。pandocがそうなっている。 HOME/AppData/Local/Pandoc/ バイナリ HOME/AppData/Roaming/pandoc/ ユーザーデータ バックアップの関係などから、LocalとRoamingに…

GMO VPSダッシュボードと名前の確認

使い方を忘れていたわ。 VPSポータル https://vpsportal.gmocloud.com/login ログインしたら VPSコンソール(https://vpsportal.gmocloud.com/vpsconsole)に移る。 契約のドメイン(=メインドメイン=サーバー)がアイコンになっている。契約はdaphnia.org…

Windowsの拡張子関連付けが狂ったゴミ

コマンドラインからassocとftypeでなんとかなると言われているし、僕もそう思っていたが、どうもダメらしい。コマンドラインによる設定とGUI設定が食い違っていて、コマンドライン側でいくらやっても有効にならない。GUIが優先するようだ。情報はレジストリ…

フレームの諸々

(frame-parameters) を評価すると、プロパティリストが得られる。top, leftプロパティでスクリーン内での位置が分かる。 M-x customize-option initial-frame-alist で対話的カスタマイズが出来るはずだが、カスタマイズ項目が出ない。

行間設定

リンク: http://ubulog.blogspot.jp/2007/09/emacs_22.html ;==================================== ; 行間設定 ;==================================== ;;整数で指定するとピクセル数で、少数で指定すると ;;行の高さに対して相対値で設定されます。 (setq…

フレームの属性

リンク: http://homepage1.nifty.com/blankspace/emacs/color.html 変数 default-frame-alist にデフォルト値が入っている。 default-frame-alist は、ドット対のリスト ドット対は名前アトムと値の組、したがって全体はプロパティリスト プロパティ名 値の…

Emacsのロードパス

~/.emacs.d/site-lisp/ はロードパスに入れるとして、そのサブディレクトリをロードパスに入れるか? 例えば、ProofGeneralは、~/.emacs.d/site-lisp/ProofGeneral-4.2/contrib/mmm/ がロードパスで、~/.emacs.d/site-lisp/ProofGeneral-4.2/ は関係ない。re…

Emacs設定 続き

それと、~/.emacs.d/の下のサブディレクトリをリネームする。 auto-insert --> insert-skeletons modules --> site-lisp modulesのほうは散らばっているから要注意だな。あと、el-getパッケージ一覧見ていて、 anything-auto-installがあるが、helm-auto-ins…

Emacsパッケージマネージャーと設定

~/.emacs.d/もinit.elもグチャグチャ。なんとかせねば。まず、パッケージマネージャー。標準のpackage.elとauto-installとel-getと3つある(Caskは使わない)。どうしたものか? 次のようにすることにした。 el-getありきとして、el-getのブートストラップは…

インターネット上の単独elispファイルのインストール

auto-install.elの機能(参照: http://d.hatena.ne.jp/rubikitch/20091221/autoinstall) M-x install-elisp → URLを指定してインストールする M-x install-elisp-from-emacswiki → EmacsWikiにあるEmacsLispをインストール M-x install-elisp-from-gist → …

Emacsでパスのジョイン

不要だと思っていたexpand-file-nameが使えるが、わかりにくーーい! (expand-file-name "el-get" user-emacs-directory) ; => "c:/Users/hiyama/Work/.emacs.d/el-get" 本来、"~"とかの展開をするものなのでフルパスが得られる。ジョインが逆順なのに注意!…

helm

helm-modeは使わないで、次をキーバインドして使う。 helm-M-x helm-find-files helm-for-files helm-show-kill-ring popwinも併用。 (define-key global-map (kbd "M-x") 'helm-M-x) (define-key global-map (kbd "C-x C-f") 'helm-find-files) (define-key…

migemoのキーバインディング

(defun migemo-register-isearch-keybinding () (define-key isearch-mode-map "\C-d" 'migemo-isearch-yank-char) (define-key isearch-mode-map "\C-w" 'migemo-isearch-yank-word) (define-key isearch-mode-map "\C-y" 'migemo-isearch-yank-line) (defi…

init.elの先頭部分

;; 参考: http://d.hatena.ne.jp/tarao/20150221/1424518030#tips-isolated-setup ;; load-file-nameは通常nilだが、次のようにして起動すると値が入る。 ;; ;; emacs -q -l ~/path/to/somewhere/init.el ;; ;; ここで、オプションは: ;; --no-init-file, …

Emacsと環境変数

設定しなおすと、いろいろと面倒なことが、、、、アイコンから起動すると、環境変数(特にPATH)がEmacsに渡らないことがある。対策はあるが、 シェルを先に起動して、シェルからEmacsを起動する。 これにする。これでいい! ちなみに、PATHをリストで返すに…

Emacsの表示関係

表示関係の現状の調査: (list-colors-display) ;; *Colors* バッファに出てくる (list-faces-display) ;; *Faces* バッファに出てくる。 (font-family-list) ;; これは、prin1 か pp で囲むとよい M-x describe-font M-x describe-face 設定: (w32-select-…

migemo, helm

cmigemoのWindowsバイナリ。 http://www.kaoriya.net/software/cmigemo/ ;; migemo (when (and (executable-find "cmigemo") (require 'migemo nil t)) (setq migemo-command "cmigemo") (setq migemo-options '("-q" "--emacs")) (setq migemo-dictionary "…

(m)elpa を見て

ProofGeneral, ESS なんてのはパッケージにない。 WindowsへのCoqのインストール - 檜山正幸のキマイラ飼育記 Rコードの編集のために、ESSをトリアエズで入れた - 檜山正幸のキマイラ飼育記 WindowsへのOCamlのインストール - 檜山正幸のキマイラ飼育記 OCam…

Emacsのインストールと設定

Windowsに、Emacsをゼロから入れる手順。環境が変わると毎度やらねばならない、疲れる。本体 http://sourceforge.jp/projects/gnupack/ 現時点での最新は、gnupack 13.00-2015.05.02 (日付: 2015-05-02)。gnupackは良く出来ているが作り込み過ぎている。参考…

なんかいろいろインストールした

SLOCCountを苦労してインストールしたが(http://d.hatena.ne.jp/m-hiyama/20120326/1332722359)、他にもいくつか。Pythonのコーディングルールをチェックするpep8。 $ pip install pep8 Downloading/unpacking pep8 Downloading pep8-0.6.1.tar.gz Running…