私は文書の変換のためにMakefileを使っています。
変換する文書を指定するには、2つのメイク変数でフォルダ名を指定する必要があります。
NAME
およびDATE
。
/data/$(NAME)/$(DATE)
tcshのaddsuffixの動作が完了
NAME
は数字と文字を含むことがあります。
DATE
の形式は、YYYYMMDD_XXXXXXXX
です。ここで、X
は16進数です。
これらのランダムなX文字を入力するのは面倒なので、tcshの変数NAME
とDATE
を完全に提案します(サイトの必須の使用)。
NAME
変数を示唆するために、次のなってしまった: 限り、私は
unset addsuffix
を行うよう期待通り、この作品
'[email protected]{NAME}[email protected]:/[email protected]' \ 'C/N*/(NAME=)/'
。
make N[TAB] » make NAME=[TAB] » make NAME=10001.1
addsuffix
が設定されている場合、カーソルは後ろの空白の後にmake NAME=
になります。
complete
については、新しい単語が始まるので、NAME
のディレクトリを私に示唆しません。 NAME=
に行くと、後で/
が不要になるフォルダ名に追加されます。
これらの補完のためにこの動作を無効にする方法はありますか?
tcsh.org状態:
addsuffix設定した場合、それらが正確に一致している場合、ファイル名補完は、通常のファイルの最後に、ディレクトリの終わりと空間に `/」が追加されます。デフォルトで設定されます。
明らかに、他の完了のために(ユーザーが設定した)動作を保持したいと思います。