Tabキーをインテリジェントに使用して、利用可能なサブコマンドなどを完了するコマンドラインでSubversionを使用してください。
$ svn c<tab>
cat checkout cl co copy
changelist ci cleanup commit cp
一方、Mercurialは少なくとも基本的にタブ完成機能がないようです。
$ hg c<tab>
[nothing happens]
MercurialのBash Complete機能を使用できますか?動作させる最も簡単な方法は何ですか? Ubuntu 11.04を使用しています。
ベストアンサー1
Mercurialは独自のbash完成機能を提供します。 tarball の contrib/bash_completion をご覧ください。少なくともopenSUSEでは、このファイルは/etc/bash_completion.d/にインストールされるため、Mercurialのbashコンプリートは自動的に機能します。 UbuntuのMercurialパッケージに完成スクリプトがインストールされていることを確認したい場合があります。