私はZashをBashの代わりに使用しています。これ以上はうまくいかないことの1つは、ブランチファイルとコミキュールされていないファイル名の完成です。ZShellのMercurialブランチ/ファイル名補完
私は、次のHGを持っていた以前(bashの)場合は、フォルダを追跡:
repo/
.hg/
file1.txt
file2.txt <-- modified
はその後バッシュでこれを行う:
% hg commit -m "changed file2.txt" <TAB>
は自動的file2.txt
を完了しました。
- 私はdefault
、dev
とcrazy
支店を持っていたと仮定すると、bashはブランチ名を完了する方法を知っていた:
% hg update cr<TAB>
はcrazy
にブランチ名を完了しました。
基本的に私はこの機能を復元する方法を教えています。どのファイルがそれをどう扱うかなどです。