vim のキーバインド

設定ファイルは ~/.exrc になる。 vi にはないキーバインドがいくつかあると思う。 k 上へ移動 j 下へ移動 h 左へ移動 l 右へ移動 w 単語毎に右移動 W wよりももう少し大きめに右移動。 b 単語毎に左移動 B bよりももう少し大きめに左移動。 0 行の先頭へ移動 $ 行の終端へ移動 1G ファイルの先頭へ移動(1を50とかにすると、50行目に飛ぶ。) G ファイルの終端へ移動 H 画面の上端に移動 M 画面の真ん中に移動 H 画面の下端に移動 z[RET] 現在行が画面の一番上に来るように画面を書き換える。(50z[RET]で…) z. 現在行が画面の真ん中に来るように画面を書き換える。 z- 現在行が画面の一番下に来るように画面を書き換える。 C-ws 画面分割 C-wq 元に戻す C-f 一画面スクロールダウン C-b 一画面スクロールアップ C-d 半画面スクロールダウン C-u 半画面スクロールアップ C-e 一行スクロールダウン C-y 一行スクロールアップ / 順方向検索 ? 逆方向検索 n 次を検索 N 逆方向で次を検索 :行番号 指定行へ移動 :s/old/new/ 現在の行の最初の old を new に置換 :s/old/new/g 現在の行の全ての old を new に置換 :%s/old/new/g 現在のファイルの全ての old を new に置換 :%s/old/new/gc ↑これと同じだが置換前に確認される。 v M-x set-mark-command y M-x kill-ring-save p カーソル行の下にペースト P カーソル行の上にペースト D M-x kill-line x カーソル位置の文字を削除 dd カーソル行を削除 yy カーソル行をコピー 4dd カーソル行から4行削除 3yy カーソル行から3行コピー :145,156y 145〜156行目をコピー J 行連結 ma [移動] y’a 文字列コピー??? C-wC-w 次のウィンドウに移動 C-wh 左のウィンドウに移動(同様にjklもあり) a カーソル右から挿入モードへ i カーソル左から挿入モードへ o 一行下に新しい行を作成し挿入モードへ :set nu/nonu 行番号の表示/非表示 :set ruler/noruler ルーラの表示/非表示 :set showmode/noshowmode 入力モードの表示/非表示 Ctrl-g ファイル名、行数、位置の表示 wq セーブして終了 w! リードオンリーの時に強制的に保存 q! セーブしないで終了 参考URL: NetDaemon: vi

2007-03-25 (日) · masutaka

PIXUS 560i で印刷

/etc/apt/sources.listに次の行を追加。 deb http://mambo.kuhp.kyoto-u.ac.jp/~takushi/debian ./ プリンタドライバを取得。 apt-get update apt-get install libcnbj-2.4 bjfilter-2.4 pstocanonbj CUPS もインストールされ、http://127.0.0.1:631/ 経由で CUPS の設定が 出来るようだ。ただし、USB 経由の印刷の方法しか分からなかった。 結局 USB での印刷も試さず、この作業はペンディングとする。。 ...

2007-03-17 (土) · masutaka

acroread7 で日本語を表示

下記の場所から acroread-japanesefont_7.0.0-0_i386.deb を取得。 URL: http://debian.fam.cx/index.php?uploader dpkg -i acroread-japanesefont_7.0.0-0_i386.deb でインストール完了。日本語が見えるようになった。

2007-03-17 (土) · masutaka

awk の短いスクリプトがあった。結構使えそう。

http://takeno.iee.niit.ac.jp/~shige/misc/script/awk-mini.html

2007-03-13 (火) · masutaka

gconf-editor でアプリにキーを割り当てられる。

/apps/metacity/global_keybindings => run_command_1 => F4 /apps/metacity/keybinding_commands => command_1 => krxvt

2007-03-11 (日) · masutaka

NAS のフォルダを Linux からマウント

smbfs パッケージが必要。後は /etc/fstab に書くだけ。 //nas1/info /mnt/nas1/info smbfs username=masutaka,password=XXXXXXXX,iocharset=euc-jp,codepage=cp932 0 0 //nas1/share /mnt/nas1/share smbfs username=masutaka,password=XXXXXXXX,iocharset=euc-jp,codepage=cp932,uid=1000,gid=1000 0 0 automount を使った NAS のマウント → [2007-10-27-1]

2007-03-11 (日) · masutaka

gdm の日本語表示

/etc/default/gdmというファイルに LANG=ja_JP.EUC-JP と書いておくと日本語表示になる。

2007-03-11 (日) · masutaka

一番早いミラーサーバを探して /etc/apt/sources.list を書き換えてくれる。

apt-spy -s jp -d sarge

2007-03-10 (土) · masutaka

vnc -- UNIX から Windows を操作する

[2003-01-31-2] に知ってから、ようやく使えたよ。 |1. Windows に RealVNC 日本語版をインストールした。 | http://underdone.net/blog/sb.cgi?cid=30 |2. FireWall の設定で、ポート 5900 を開けた。 |3. Debian に vncviewer をインストールした。 | # apt-get install xvnc4viewer |4. Linux から下記を実行するだけ。 | % vncview -FullScreen Windowsマシンの名前 |5. フルスクリーンを解除したい時は、F8 キーを押せば良い。

2007-03-02 (金) · masutaka

ldd ではなく、cygcheck を使う。

引数はファイルではなくプログラム名であることに注意。

2007-03-02 (金) · masutaka