Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

409
Visualizações
Cómo completar los 'objetos' de la ventana acoplable en mintty-bash desde git para Windows

He leído (y probado) esto: https://docs.docker.com/machine/completion/

Pero parece que esta no es la forma correcta de hacerlo.

¿Alguien sabe cómo obtener los comandos de finalización de la ventana acoplable en Mintty (desde Git para Windows) en la línea de comandos bash?

about 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

No estoy seguro de si esta es la mejor manera de hacer esto o si funciona correctamente, ¡pero parece que funciona! Avísame si encuentras algún comportamiento extraño...

Requerimientos mínimos:

  • Git para Windows (git bash/mintty terminal)
  • 7-Zip o similar para extraer archivos

Instalación:

En primer lugar, necesitará el paquete bash-completion.

Descubrí que el paquete creado para cygwin funciona.

  1. Elija un espejo cygwin: https://cygwin.com/mirrors.html
  2. Vaya a: /cygwin/noarch/release/bash-completion/
  3. Descargar: bash-completion-2.7-1.tar.xz
  4. Extraerlo en otro lugar
  5. Copie la carpeta etc y usr en C:\Program Files\Git ( vea la nota a continuación )

Listo, ahora deberías tener habilitada la finalización de comandos.


Pruebas:

Puede probarlo abriendo una terminal git bash y escribiendo:

curl --ver (pulsar tabulador dos veces)

Sugerirá algo como esto:

 $ curl --ver --verbose --version

Comandos acoplables:

Ahora, sobre los comandos docker...

He encontrado mis archivos aquí:

Comando docker : https://github.com/docker/docker-ce/blob/v17.09.0-ce/components/cli/contrib/completion/bash/docker

Comando docker-compose : https://github.com/docker/compose/blob/1.16.1/contrib/completion/bash/docker-compose

comando docker-machine : https://github.com/docker/machine/blob/v0.12.2/contrib/completion/bash/docker-machine.bash

Simplemente descárguelos y cópielos en: C:\Program Files\Git\usr\share\bash-completion\completions\

Asegúrese de que tengan el nombre correcto (elimine la extensión del nombre de archivo, si corresponde).

Debería llamarse así:

  • docker
  • docker-compose
  • docker-machine

Sin .txt extra o lo que sea...

comandos docker con terminación


Algunas notas:

No estoy seguro si el paquete bash-completion-2.7.1 es la mejor versión para trabajar con git bash, acabo de recibir la última. (Puedes compararlos y averiguarlo)

No necesita copiar todos los archivos de /usr/share/bash-completion/completions/ , solo los que desee. (No copié ninguno de ellos).

Es una buena idea ejecutar una docker version docker-compose version docker-machine version y verificar las versiones que está ejecutando, luego descargar los archivos correctos del repositorio. (Elija la etiqueta de lanzamiento correcta para usted).

about 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda