git/list[1] front-page[2] threads[3] people[4] search[5] about
 

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

From
HZHongyi Zhao <hongyi.zhao@gmail.com>
Date
Jan 24, 2022, 01:42 UTC
Message-ID
<CAGP6POK22pCY+_bMCnwRx3h0kE9GpZoq1Pk2hJZoyE_O06WnDw@mail.gmail.com>
In-Reply-To
<xmqqpmoi9qna.fsf@gitster.g>
On Mon, Jan 24, 2022 at 3:51 AM Junio C Hamano <gitster@pobox.com> wrote:
Show 12 quoted lines
>
> Philippe Blain <levraiphilippeblain@gmail.com> writes:
>
> >> I see the following:
> >>
> >> $ git l<TAB>
> >> latexdiff   log
> >
> > This would mean you have a 'git-latexdiff' command somewhere in your PATH.
>
> True.  On Debian-based systems, the texlive-extra-utils package has
> /usr/bin/git-latexdiff and that is likely where it came from.
Mine comes from TexLive:

$ which git-latexdiff /opt/texlive/2021/bin/x86_64-linux/git-latexdiff

Show 7 quoted lines
> It is also worth noting that completion will also include whatever
> alias.  I get "lg" in the mix because I have
>
>         [alias]
>                 lg = "log --oneline"
>
> in my $HOME/.gitconfig, for example.
Good example. Got it.
HZ
Previous: Junio C HamanoNext: João Victor Bonfim
Message 6 of 17 in “Some sub-commands can't be completed by TAB key.”
  1. Hongyi ZhaoJan 22, 2022
  2. Johannes SixtJan 22, 2022
  3. Hongyi ZhaoJan 23, 2022
  4. Philippe BlainJan 23, 2022
  5. Junio C HamanoJan 23, 2022
  6. Hongyi ZhaoJan 24, 2022
  7. João Victor BonfimJan 24, 2022
  8. Junio C HamanoJan 25, 2022
  9. completion: add a GIT_COMPLETION_SHOW_ALL_COMMANDSÆvar Arnfjörð Bjarmason, Jan 25, 2022
  10. Junio C HamanoJan 26, 2022
  11. 0/2 completion: add a GIT_COMPLETION_SHOW_ALL_COMMANDSÆvar Arnfjörð Bjarmason, Feb 2, 2022
  12. 1/2 completion tests: re-source git-completion.bash in a subshellÆvar Arnfjörð Bjarmason, Feb 2, 2022
  13. 2/2 completion: add a GIT_COMPLETION_SHOW_ALL_COMMANDSÆvar Arnfjörð Bjarmason, Feb 2, 2022
  14. SZEDER GáborFeb 6, 2022
  15. Junio C HamanoFeb 6, 2022
  16. SZEDER GáborFeb 6, 2022
  17. Junio C HamanoFeb 7, 2022

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.