Menu Docs
Página inicial do Docs
/ /
Interface da linha de comando do MongoDB
/

Habilitar preenchimento automático para o MongoDB CLI

Nesta página

  • Habilitar preenchimento automático
  • Use Tab para comandos de preenchimento automático

Você pode habilitar o preenchimento automático para comandos do MongoDB CLI para ver os comandos disponíveis e sua sintaxe diretamente em seu shell.

Se você instalou o MongoDB CLI com Homebrew, a funcionalidade de preenchimento automático estará incluída na instalação. Você deve configurar seu shell para habilitar seu suporte de conclusão. Para ativar o preenchimento automático para seu shell, consulte a documentação do Homebrew.

Se você não instalou o MongoDB CLI com Homebrew, o procedimento para ativar o preenchimento automático depende do shell em que você executa o MongoDB CLI.

Se você usar o zsh para executar o MongoDB CLI, adicione o seguinte ao seu ~/.zshrc:

autoload -Uz compinit
compinit
source <(mongocli completion zsh)
compdef _mongocli mongocli

Execute o seguinte comando para recarregar seu perfil zsh:

source ~/.zshrc

Se você utilizar Bash para executar o MongoDB CLI, adicione o seguinte ao seu ~/.bash_profile:

eval "$(mongocli completion bash)"

Execute o seguinte comando para recarregar seu perfil Bash:

source ~/.bash_profile

Depois de configurar o preenchimento automático, você pode completar comandos automaticamente digitando mongocli em seu shell e pressionando a tecla Tab . Pressione Tab várias vezes para percorrer as opções de preenchimento automático disponíveis.

Você pode pressionar Tab a qualquer momento da gravação de seu comando para ver as opções de preenchimento automático disponíveis.

Quando você digita mongocli no shell e pressiona Tab, o resultado é semelhante ao seguinte:

atlas -- Atlas operations.
cloud-manager -- Cloud Manager operations.
completion -- Generate shell completion scripts
config -- Configure a profile to store access settings for your MongoDB deployment.
help -- Help about any command
iam -- Organization and projects operations.
ops-manager -- Ops Manager operations.

Se você digitar uma propriedade específica, como atlas , como parte do seu comando, poderá ver as opções de preenchimento automático para a propriedade selecionada.

Por exemplo, quando você digita mongocli atlas em seu shell e pressiona Tab, a saída é semelhante ao seguinte:

accessLists -- Manage the IP access list for your project.
accessLogs -- Manage the access logs of a cluster.
alerts -- Manage alerts for your project.
backups -- Manage backups for your project.
clusters -- Manage clusters for your project.
dbusers -- Manage database users for your project.
events -- Manage events for your project.
logs -- Download host logs for your project.
metrics -- Get measurements on the state of the MongoDB process.
processes -- Manage MongoDB processes for your project.

Voltar

Variáveis de ambiente