Então, eu estava movendo meu laptop (e tenho o mau hábito de definir coisas no teclado ...) e acordei para descobrir isso:
$ Indique todas as 2588 possibilidades? (s ou n)
Que comando exibiria algo assim?
Estou usando o Bash.
Então, eu estava movendo meu laptop (e tenho o mau hábito de definir coisas no teclado ...) e acordei para descobrir isso:
$ Indique todas as 2588 possibilidades? (s ou n)
Que comando exibiria algo assim?
Estou usando o Bash.
Respostas:
Pressionar a TABtecla ajuda a concluir automaticamente um comando ou um arquivo / diretório (desde que seja executável) que você deseja usar, dependendo do que estiver solicitando.
Pressionar duas vezes a TABtecla ajuda a exibir o material disponível que você pode usar para o próximo.
por exemplo
Conclusão do comando:
Eu quero editar meu crontab. Digitando cronte bater TABentão eu vou ver o meu comando completo: crontab.
Conclusão de arquivo / diretório:
Eu quero fazer backup do meu crontab. crontab -l >>Digite algumas palavras do destino e /ho TABentão verei:, /home/digite next e us TABdepois verei:/home/user/
Agora, quando você pressiona duas vezes a TABtecla sem digitar algo, o prompt espera alguma coisa; portanto, ele ajudará a exibir todas as possibilidades. Com o prompt vazio, ele espera um comando ou um arquivo / diretório, para exibir todos os comandos disponíveis para você e todos os arquivos / diretórios localizados no diretório em que você está.
A 2588 possibilitiessaída significa a quantidade total de comandos / arquivos / diretórios disponíveis para digitar.
Isso acontecerá ao pressionar a tecla espaço (invisível) e a tecla TAB duas vezes (conclusão do bash). As possibilidades de exibição do 2588 provavelmente são os arquivos / diretórios no seu diretório de trabalho atual ao pressionar a combinação de teclas space + bash complete.
complete -E -cprimeiro.
Eu uso o preenchimento de guias o tempo todo para economizar na digitação. Totalmente não pensei em seu uso quando eu não estava completando uma sequência de comandos.
"\ t" toca uma campainha
"\ t" toca uma campainha
"\ t \ t" obtém uma lista de diretórios
"\ t \ t" obtém todas as possibilidades de exibição (e, se eu pressionar "\ t" depois disso em uma nova linha de comando, eu a recuperarei novamente em vez de uma campainha)
De acordo com https://www.gnu.org/software/bash/manual/html_node/Programmable-Completion.html
Quando é tentada a conclusão de uma palavra para um argumento para um comando para o qual uma especificação de conclusão (um compspec) foi definida usando o builtin completo (consulte Construções de Conclusão Programáveis), os recursos de conclusão programáveis são chamados.
Pressionando a tecla Esc três vezes, será exibida esta mensagem.
Display all 2588 possibilities?em Windows 10 usando bash git