UNIX/Linuxの部屋 Cシェル変数:fignore

TOP UNIX/Linuxの部屋 UNIX/Linuxコマンド一覧 用語集 新版 由来/読み方辞書 環境変数マニュアル Cシェル変数 システム設定ファイル システムコール・ライブラリ ネットワークプログラミングの基礎知識 クラウドサービス徹底比較・徹底解説




Cシェル変数 fignore ファイル名の補完時に候補から外すファイル名 このエントリーをはてなブックマークに追加

*.o、*~、*.log、*.auxというファイルを補完候補から外したい場合は
% set fignore = (.o \~ .aux .log)
とする。

この設定は tcsh の Ctrl-D・TAB によるファイル補完に対しても有効である。上記の通り fignore が設定してあった場合、
% complete foo 'p/1/f:bar*/'
として、カレントディレクトリに bar.c・bar.o が存在した場合、
% foo (Ctrl-D)
bar.c
と bar.o は補完対象にならない。