[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:25150] vi 実行時に Command not found
光地です。
設定は基本的にuser-jaのものを使用しています。
ファイルを編集するときに
% vi foo
とすると、編集は問題なくできるのですが、
foo: コマンドが見つかりません.
( setenv NEXINIT `cat ~/.nexrc-m17n-canna` ; exec nvi-m17n-canna foo )
とコマンドラインに表示されます。
なぜ、fooを実行するのかさっぱりわかりません。
関係ありそうなのは.cshrcで
alias vi '\
if ( -x /usr/bin/nvi-m17n-canna ) then \
(setenv NEXINIT `cat ~/.nexrc-m17n-canna` ; exec nvi-m17n-canna \!*) \
else if ( -x /usr/bin/nvi-m17n ) then \
(setenv NEXINIT `cat ~/.nexrc-m17n` ; exec nvi-m17n \!*) \
else \
\vi \!* \
endif\
'
とされているところなのですが・・・よくわかりません。
皆さんのところではエラーが表示されずに使えるのでしょうか?
shellは
ii tcsh-kanji 6.09.00-8 TENEX C Shell, an enhanced version of Berkel
を使用しています。
--
光地勝克 (Katsumi KOUCHI)
E-mail : katsumi@xxxxxxxxxx
Postpet: katsumi@xxxxxxxxxxxxxxxx
URL : http://www.nijino.com/katsumi/