FreeBSD初心者運用日記 このページをアンテナに追加

2012-12-11

[]検索を循環させない方法 22:27 検索を循環させない方法 - FreeBSD初心者運用日記 を含むブックマーク はてなブックマーク - 検索を循環させない方法 - FreeBSD初心者運用日記 検索を循環させない方法 - FreeBSD初心者運用日記 のブックマークコメント

:set nowrapscan

2011-01-20

[]jvimのヘルプファイルを設定する方法 23:57 jvimのヘルプファイルを設定する方法 - FreeBSD初心者運用日記 を含むブックマーク はてなブックマーク - jvimのヘルプファイルを設定する方法 - FreeBSD初心者運用日記 jvimのヘルプファイルを設定する方法 - FreeBSD初心者運用日記 のブックマークコメント

$ vi ~/.jvimrc
set helpfile=/usr/local/text/vim.hlp

[]gfコマンドで検索パスを設定する方法 23:53 gfコマンドで検索パスを設定する方法 - FreeBSD初心者運用日記 を含むブックマーク はてなブックマーク - gfコマンドで検索パスを設定する方法 - FreeBSD初心者運用日記 gfコマンドで検索パスを設定する方法 - FreeBSD初心者運用日記 のブックマークコメント

パスに、~/myproject/lib/と~/myproject/bin/を設定したい場合は以下のようにする

$ vi ~/.jvimrc
set path=~/myproject/lib/\ ~/myproject/bin/\ 

スペースがデリミタになる。スペースはエスケープする必要がある。

2010-12-08

[]複数のファイルを一括文字列置き換えする方法 01:45 複数のファイルを一括文字列置き換えする方法 - FreeBSD初心者運用日記 を含むブックマーク はてなブックマーク - 複数のファイルを一括文字列置き換えする方法 - FreeBSD初心者運用日記 複数のファイルを一括文字列置き換えする方法 - FreeBSD初心者運用日記 のブックマークコメント

change.vimを作成する

$ vi change.vim
:% s/hoge/fuga/gc

以下のようなスクリプトを作成して、実行する

$ cat hoge.sh
#!/bin/sh
for file in `ls *.dat`
do
        jvim -s change.vim $file
done

2010-12-07

[]jvimでファイル編集中にサーバがクラッシュしたら。 00:57 jvimでファイル編集中にサーバがクラッシュしたら。 - FreeBSD初心者運用日記 を含むブックマーク はてなブックマーク - jvimでファイル編集中にサーバがクラッシュしたら。 - FreeBSD初心者運用日記 jvimでファイル編集中にサーバがクラッシュしたら。 - FreeBSD初心者運用日記 のブックマークコメント

jvimでファイル編集中にサーバーがクラッシュしたら、編集中のファイルが空になり.swfという拡張子のファイルができることがある。

この場合、jvim -r ファイル名、としてファイルを開き保存すれば復旧できる。

2010-07-13

[]パターンにマッチする行を行番号つきでgrepする方法 00:38 パターンにマッチする行を行番号つきでgrepする方法 - FreeBSD初心者運用日記 を含むブックマーク はてなブックマーク - パターンにマッチする行を行番号つきでgrepする方法 - FreeBSD初心者運用日記 パターンにマッチする行を行番号つきでgrepする方法 - FreeBSD初心者運用日記 のブックマークコメント

:g/abc/nu

[]パターンにマッチする行以外を削除する方法 00:37 パターンにマッチする行以外を削除する方法 - FreeBSD初心者運用日記 を含むブックマーク はてなブックマーク - パターンにマッチする行以外を削除する方法 - FreeBSD初心者運用日記 パターンにマッチする行以外を削除する方法 - FreeBSD初心者運用日記 のブックマークコメント

:g!/abc/d

[]改行を削除する方法 00:37 改行を削除する方法 - FreeBSD初心者運用日記 を含むブックマーク はてなブックマーク - 改行を削除する方法 - FreeBSD初心者運用日記 改行を削除する方法 - FreeBSD初心者運用日記 のブックマークコメント

:g/^$/d
:g/^$/j