Archive for 12月 14th, 2004

nmap

ポートスキャンプログラムnmapをインストールした。

Nmapのサイトからソースファイルをダウンロードし、お決まりの手順でコンパイル、インストールした。

./configure
make
sudo make install

特に問題なくインストールできた。

nmap localhost

で動作を確認できた。

No Comments

Firefoxキーバインディング

FirefoxやMozillaのキーバインディングはインストールしたパッケージ内の次のファイルに記されている。

Contents/MacOS/res/builtin/platformHTMLBindong.xml

カスタマイズの方法はMozilla-japan内にあるが、テキスト編集回りがどうもうまくいかない。

そこで、platformHTMLBindong.xmlファイルを編集することでごまかした。

ファイルを編集後、Firefoxを再起動すれば変更したキーバインディングが利用できる。

Emacs風のカーソル移動を次のように追加した。

....
<binding id="inputFields">
<handlers>
....
<handler event="keypress" key="b" modifiers="control" command="cmd_charPrevious"/>
<handler event="keypress" key="f" modifiers="control" command="cmd_charNext"/>
<handler event="keypress" key="a" modifiers="control" command="cmd_beginLine"/>
<handler event="keypress" key="e" modifiers="control" command="cmd_endLine"/>
<handler event="keypress" key="k" modifiers="control" command="cmd_deleteToEndOfLine"/>
<handler event="keypress" key="y" modifiers="control" command="cmd_paste"/>
</handlers>
</binding>
....

No Comments

%d人のブロガーが「いいね」をつけました。