Thread (9 messages) 9 messages, 5 authors, 2022-02-06

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

From: Johannes Sixt <hidden>
Date: 2022-01-22 14:47:49

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
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help