ディレクトリ名が完成したら、bash(zshなど)で末尾のスラッシュを避けてください。

ディレクトリ名が完成したら、bash(zshなど)で末尾のスラッシュを避けてください。

私はMacを使用していますが、cpとmvコマンドは後ろにスラッシュがあるとディレクトリの内容をコピーするので迷惑です。コピーするディレクトリを指定するためにタブ補完機能を使用すると、何度もバグが発生しました。

zshには、スペースまたはEnterキーを押した後、必要でない場合は末尾のスラッシュを削除するきちんとした機能があることがわかりました。 bashにこの動作を模倣させる方法はありますか?

ベストアンサー1

置く

set mark-directories off

にいるかどうかを~/.inputrc確認してください。export INPUTRC=~/.inputrc~/.bashrc

すぐに設定するには、bashbindコマンドを使用します。

bind 'set mark-directories off'

また、見ることができますcp -r ~/some/folder/ を避ける方法。すべてのファイルを現在のフォルダの最上位レベルにコピーしますか?

おすすめ記事