コマンドのタブ補完


10

デスクトップバージョンでは、sudo apt-get install mysqファイルパスを解決するときのようにタブ補完できるようなコマンドを入力するときに気付きました。ただし、サーバー版ではこれは起こりません。これに必要なパッケージ、またはこれを実現するための構成ファイルはありますか?

回答:



2

〜.bashrcファイルを確認してください。私の最後のパラグラフは次のとおりです。

#プログラム可能な補完機能を有効にします(有効にする必要はありません

#これは、/ etc / bash.bashrcおよび/ etc / profileですでに有効になっている場合

#ソース/etc/bash.bashrc)。if [-f / etc / bash_completion] &&!shopt -oq posix; その後。/ etc / bash_completion fi

これは、最初にインストールされた(デスクトップ版)ファイルから変更されていません。明らかに、ifで始まり、fiで終わるセクションがコメント化されている場合、完了しません。もちろん、リストされている他のファイルの場所も確認してください。


0

zshを確認することを強くお勧めします

あなたは単にそれをインストールすることができます

sudo apt-get install zsh

bashよりも優れており、多くの優れたカスタマイズが可能です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.