2009-01-01から1年間の記事一覧

Meadow での gdb を見やすくする

emacsでgdbを使い、プログラムのステップ実行させると現在実行中の行を示す矢印を表示してくれるが、Meadowでは矢印を表示してくれない。以下を行うとMeadowでgdbの矢印を表示してくれる。 1. ここから(http://www.blarg.net/~offby1/cygwin-mount/cygwin-mo…

gnuplotで時系列データをプロット

以下の時系列データをgnuplotでグラフにする。 12 2009/11/02 12:00 32 2009/11/02 12:10 43 2009/11/02 12:20 28 2009/11/02 12:30 4 2009/11/02 12:40 9 2009/11/02 12:50 37 2009/11/02 13:00 10 2009/11/02 13:10 22 2009/11/02 13:20 34 2009/11/02 13:…

gnuplotで日本語を表示

フォントを指定すると日本語を表示できる。ただ、文字化けすることもある。 gnuplot> set terminal emf color "Ryumin-Light-EUC-H" 20 gnuplot> set output "test.emf" gnuplot> set xlabel "横軸" font "Ryumin-Light-EUC-H" gnuplot> set ylabel "縦軸" f…

ファイル操作サンプル

>>> fp = open('a.txt','w') >>> fp.write('boyboy') >>> fp.close() >>> fp = open('a.txt','r') >>> fp.read() 'boyboy' >>> fp.close() >>> fp = open('a.txt','a') >>> fp.write('\nsuperboy') >>> fp.close() >>> fp = open('a.txt','r') >>> fp.read()…

ファイル編集時にできたゴミを消去する

ファイルをemacsで編集してると、先頭に~のついたファイルなどが生成されて、いちいち消すのが面倒だったりする。そこで、それらのゴミを全て消去できるようにコマンドを定義する。以下を .bashrc に記入。 alias clean='rm *# a.exe* *~ .*~ -f'

cygwin で cd の後に勝手に ls をさせる

以下のコマンドを .bashrc に記入 function cd () { builtin cd $1 ls }

ls --color の色表示を変える

"ls --color" と入力することで ls の結果を色つきで表示できる。ところが、ディレクトリ名が青く表示され、cygwinの黒い背景色では見えにくい。そこで、"ls --color"で表示されるディレクトリの色を紫色に変える。以下の記述を.bashrcに加える。ディレクト…

Gnuplot.py のインストール

インストールするのにかなり苦労したのでメモ。 Gnuplot.py の使い勝手はまだ良くわかってない。 gnuplotをインストールする。 cygwin公式サイトの setup.exe を実行し、gnuplotのパッケージを選択してインストール。 numpyをインストールする。 http://sour…

cygwinのプロンプトで日本語を入力する

以下を .inputrc に追加。 set kanji-code sjis set convert-meta off set meta-flag on set output-meta on

Thunderbird でリンクをクリックした時に起動させるブラウザを変更する

Thunderbird でリンクをクリックした時に起動させるブラウザを変更する・コントロールパネル -> フォルダオプション を開く。 ・「ファイルの種類」タブをクリック。 ・ファイルの種類リストの中の「URL:HyperText Transfer Protocol」をクリック。 ・「詳細…

meadow+flymake

.emacs に以下を追加。 (require 'flymake) (defun flymake-c-init () (let* ((temp-file (flymake-init-create-temp-buffer-copy 'flymake-create-temp-inplace)) (local-file (file-relative-name temp-file (file-name-directory buffer-file-name)))) (l…

カーソルがある行のハイライト

以下を .emacs に追加。 (defface hlline-face '((((class color) (background dark)) (:background "gray14")) (((class color) (background dark)) (:background "gray24")) (t ())) "*Face used by hl-line.") (setq hl-line-face 'hlline-face) (global-…

medow 3.0 のメニューバー、ツールバーを非表示にする

.emacs に以下を追加。 (tool-bar-mode -1) (menu-bar-mode -1)

行数の表示

1. http://stud4.tuwien.ac.at/~e0225855/linum/linum.html ここから linum.el をダウンロード。 2. Meadow ディレクトリ直下の site-lisp に linum.el をおく。 3. .emacs に以下を追加。 (require 'linum) (global-linum-mode 1) (setq linum-format "%5d")

meadow + redo

1. http://www.wonderworks.com/ より、 redo.pl をダウンロードする。 2. Meadow ディレクトリ直下の site-lisp に redo.el をおく。 3. .emacs に以下を追加。 (require 'redo) (global-set-key "\C-_" 'redo)

C-h に backspace を割り当てる

.emacs ファイルに以下を記入する。 (keyboard-translate ?\C-h ?\C-?) (global-set-key "\C-h" nil)

psyco のインストール

1. 以下のコマンドを入力。 svn co http://codespeak.net/svn/psyco/dist/ psyco-dist2. psyco-dist というディレクトリの直下で以下のコマンドを入力。 python setup.py install

meadow + python-mode の設定

1. https://launchpad.net/python-mode/ から python-mode.el をダウンロード。 2. Meadow ディレクトリ直下の site-lisp に python-mode.el をおく。3. .emacs に以下の文を追加 (setq auto-mode-alist (cons '("\\.py$" . python-mode) auto-mode-alist)) …

続・キーボードを英字配列に変える方法

会社で支給されたラップトップで、 http://d.hatena.ne.jp/sobasobasoba/20090711 を試したが上手くいかなかった。そこで、以下のとおりにして英字配列に変えた: コントロールパネル > システム を開く。 "ハードウェア"タブ をクリックし、デバイスマネージ…

キーボードを英字配列に変える方法

ファイル名を指定して実行 -> "regedit" HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters を開き、以下のデータを書き換える。 ・LayerDriver JPN ・kbd106.dll -> kbd101.dll ・OverridekeyboardIdentifier ・PCAT_106KEY -> CA…