Re: Some sub-commands can't be completed by TAB key.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Am 22.01.22 um 09:42 schrieb Hongyi Zhao:
> I find that there are some  sub-commands can't be completed by TAB key:
> 
> $ git <TAB>
> add               cherry-pick       fetch             latexdiff
> [...]
> As you can see, there are some sub-commands which are not listed in
> the above list, for example, the following ones:
> 
> $ git ls-remote
> $ git ls-files
> 
> Any hints for this problem?

Tab completion is only available for user-facing sub-commands
("porcelain"), but not for sub-commands intended for scripting
("plumbing"). The intent is to make tab completion more efficient during
day-to-day work on the command line. For example,

   $ git l<TAB>

arrives at

   $ git log <cursor here>

instead of

   log     ls-files     ls-remote     ls-tree
   $ git l<cursor here>

-- Hannes



[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux