Vim でインデントを整える

gg=G

  gg でファイルの先頭に移動し
  =  がインデント修正を
  G  で最後までする

Vim で ^M を入力する方法

<C-V><CR>

Vim でカーソルの下にある単語を検索する

/<C-R><C-W><CR>

Vim で検索してマッチした語句のハイライトを消す

:noh

CVS のレポジトリからプロジェクトを削除する方法

  http://www-vox.dj.kit.ac.jp/nishi/cvs/ml-log/msg01069.html
  http://www-vox.dj.kit.ac.jp/nishi/cvs/ml-log/msg01070.html

  そのモジュールでタグをつかっていたら $CVSROOT/CVSROOT/val-tags からその行を削除.
  $CVSROOT/CVSROOT/history からモジュールが含まれる行を削除.
  以上の作業をやらなくてもレポジトリが壊れたりすることは無い.

Vim で encoding を変更する

:set fileencoding=euc-jp (:set fenc=euc-jp)

Vim で現在の File Encoding の設定を確認する

:set enc? fenc? fencs?

tcsh で alias 補完

  !^ で引数が取れる

% alias foo 'echo bar \!^'
% foo agve1 agve2
% bar agve1 agve2

改行コード変更のコマンド

% tr -d '\015' < infile > outfile (\r を削除)
% tr '\015' '\012' < infile > outfile (\r を \n に変換)

  \r を消すだけなら

% nkf -d infile > outfile

  でも OK.

  Vim でも,

set textmode   で 改行コードを \r\n に
set notextmode で 改行コードを \n にできる