最後にアクセスしたVIFMディレクトリと同じ端末ディレクトリを使用して、VIFMをそのままにします。

最後にアクセスしたVIFMディレクトリと同じ端末ディレクトリを使用して、VIFMをそのままにします。

タイトルに記載されている目標を達成しようとしています。私は次の指示に従いました(http://sourceforge.net/p/vifm/feature-requests/24/)しかしうまくいきません。私の指示は次のとおりです。

  1. vifmrc コマンドに特殊コマンドを追加 Q :execute '!echo %d > ~/.vifm/lastdir' |resign
  2. .bashrc にエイリアス alias vifm='source ~/bin/vf' を追加
  3. 次のスクリプトを ~/bin/vf if [ -f ~/.vifm/lastdir ] に保存し、 rm ~/.vifm/lastdir fi /usr/local/bin/vifm "$@" if [ -f ~/. vifm / lastdir];その後、cd cat ~/.vifm/lastdir fi

私が最も疑うのは(3)です。私のホームディレクトリに「bin」フォルダを作成し、新しい「bin」に「vf」ファイルを作成し、(3)で説明されているテキストを配置する必要がありました。ここで正しく進んでいますか?

ベストアンサー1

たぶんターミナルに行くべきですか?ちょうどvifmでやってみてください

:sh

vifmを再入力する必要がある場合は、これを行うだけです。

exit <OR> ctrl-D

ただし、vifmに入力するディレクトリは、この端末に入力するディレクトリと同じです。

おすすめ記事