---
title: "15 comandos de terminal para tornar o macOS mais rápido e prático"
locale: pt
category: how_to
category_name: "Como Fazer"
translation_status: reviewed
license: cc_by
author: "injoys"
source_url: https://injoys.com/en/articles/macos-terminal-commands-15-productivity-settings
published_at: 2026-08-17T04:56:19+09:00
---

# 15 comandos de terminal para tornar o macOS mais rápido e prático

> Explicamos 15 comandos de terminal para ajustar a repetição de teclas, a resposta do Dock, o modo de salvar capturas de tela, o funcionamento do Finder e a prevenção do repouso no macOS. Também reunimos como aplicar cada configuração, os comandos de restauração e os cuidados específicos de cada versão.

## Key Points

- Abra o Terminal e registre tanto a configuração que será alterada quanto o comando de restauração.
- Após alterar as configurações de repetição de teclas e aspas inteligentes, reinicie os aplicativos utilizados e confira o resultado da digitação.
- Ajuste as animações do Dock e das janelas e reinicie o Dock ou os aplicativos relacionados.
- Após aplicar as configurações de capturas de tela e do Finder, verifique o local de armazenamento, o escopo da pesquisa e os resultados da ordenação.
- Use a prevenção do repouso apenas durante o tempo necessário e, se houver algum problema, reverta cada item com o respectivo comando de restauração.

Vários ajustes de usuário do macOS podem ser configurados detalhadamente com o comando `defaults` no Terminal. As 15 configurações a seguir se concentram em melhorar a digitação, a resposta do Dock, o gerenciamento de capturas de tela, a navegação no Finder e o ambiente para trabalhos prolongados.

Alguns valores alterados com `defaults` não são opções oficialmente disponibilizadas pela Apple na tela de Ajustes do Sistema, mas chaves internas de preferências. Como o escopo de funcionamento ou o nome das chaves pode mudar após uma atualização do macOS, é mais seguro aplicar apenas os itens necessários e guardar também os comandos de restauração.

## O que verificar antes de começar

1. **Abrir o Terminal:** No Finder, abra `Aplicativos > Utilitários > Terminal`.
2. **Executar uma linha de cada vez:** Não cole vários comandos de uma só vez; execute-os enquanto verifica os resultados.
3. **Fechar o aplicativo:** Se o aplicativo relacionado à configuração estiver em execução, as preferências anteriores poderão ser salvas novamente. Se possível, feche o aplicativo antes de fazer a alteração.
4. **Privilégios de administrador geralmente são desnecessários:** As configurações abaixo são aplicadas à conta do usuário atual, portanto, na maioria dos casos, não é necessário usar `sudo`.
5. **Verificar o escopo da reinicialização:** `killall Finder` e `killall Dock` encerram os respectivos processos, mas o macOS os reinicia imediatamente. O estado das janelas abertas do Finder pode mudar.

Para verificar primeiro o valor atual, você pode usar o seguinte formato:

```bash
defaults read NSGlobalDomain KeyRepeat
defaults read com.apple.finder FXDefaultSearchScope
```

Se aparecer uma mensagem informando que o valor não existe, isso pode significar que a chave ainda não foi definida separadamente.

## Configurações de digitação

### 1. Alterar o pressionamento prolongado de letras para repetição de tecla

Por padrão, ao manter pressionadas algumas letras no macOS, é exibida uma janela para selecionar caracteres acentuados. Ao desativar esse recurso, o mesmo caractere será digitado repetidamente enquanto a tecla permanecer pressionada.

```bash
defaults write NSGlobalDomain ApplePressAndHoldEnabled -bool false
```

Após a alteração, feche completamente o aplicativo que estiver usando e abra-o novamente. Dependendo do aplicativo, pode ser necessário encerrar a sessão ou reiniciar o computador.

Restaurar:

```bash
defaults delete NSGlobalDomain ApplePressAndHoldEnabled
```

Ao desativar essa configuração, fica mais difícil usar a janela de seleção de caracteres acentuados. Portanto, quem digita em vários idiomas deve verificar primeiro se os atalhos ou as fontes de entrada são suficientes.

### 2. Reduzir o intervalo de repetição e o tempo de espera inicial

`KeyRepeat` representa o intervalo de repetição, enquanto `InitialKeyRepeat` indica o tempo entre o primeiro pressionamento e o início da repetição. Quanto menor o valor, maior a velocidade.

```bash
defaults write NSGlobalDomain KeyRepeat -int 1
defaults write NSGlobalDomain InitialKeyRepeat -int 10
```

Se a velocidade for alta demais, os caracteres poderão ser digitados várias vezes sem intenção. Uma alternativa é definir inicialmente `KeyRepeat` como 2 e `InitialKeyRepeat` como aproximadamente 15 e depois ajustá-los. Após aplicar as configurações, pode ser necessário encerrar a sessão ou reiniciar o Mac.

Restaurar:

```bash
defaults delete NSGlobalDomain KeyRepeat
defaults delete NSGlobalDomain InitialKeyRepeat
```

### 3. Desativar a conversão automática em aspas inteligentes

Em códigos, JSON, comandos e arquivos de configuração, aspas comuns e aspas inteligentes curvas são tratadas como caracteres diferentes. Para desativar a conversão automática em todo o sistema, execute o seguinte comando:

```bash
defaults write NSGlobalDomain NSAutomaticQuoteSubstitutionEnabled -bool false
```

Restaurar:

```bash
defaults delete NSGlobalDomain NSAutomaticQuoteSubstitutionEnabled
```

Alguns editores e processadores de texto usam configurações próprias de entrada, portanto, talvez também seja necessário desativar separadamente a opção de aspas inteligentes dentro do aplicativo.

## Ajustar a velocidade de resposta do Dock

### 4. Remover o atraso e a animação da exibição automática do Dock

Primeiro, pressione `Option + Command + D` para ativar a ocultação automática do Dock. Depois, defina como 0 tanto o tempo de espera ao mover o cursor até a borda da tela quanto o tempo de movimento do Dock.

```bash
defaults write com.apple.dock autohide-delay -float 0
defaults write com.apple.dock autohide-time-modifier -float 0
killall Dock
```

Restaurar:

```bash
defaults delete com.apple.dock autohide-delay
defaults delete com.apple.dock autohide-time-modifier
killall Dock
```

Se quiser manter a animação e apenas aumentar a velocidade, você pode usar em `autohide-time-modifier` um valor maior que 0, como `0.15`.

## Reduzir as animações do sistema

### 5. Desativar algumas animações de janelas

A seguinte configuração global desativa as animações de abertura e fechamento de janelas nos aplicativos que a respeitam.

```bash
defaults write NSGlobalDomain NSAutomaticWindowAnimationsEnabled -bool false
```

Restaurar:

```bash
defaults delete NSGlobalDomain NSAutomaticWindowAnimationsEnabled
```

Como aplicativos recentes do macOS podem ignorar essa configuração interna, o mesmo resultado não é garantido em todas as janelas. Para usar também o ajuste oficial fornecido pela Apple, ative `Ajustes do Sistema > Acessibilidade > Tela > Reduzir Movimento`. Em vez de remover completamente as animações, a opção Reduzir Movimento simplifica os efeitos de transição da tela.

## Configurações de captura de tela

### 6. Remover a sombra das capturas de janelas

Exclui a sombra ao redor da janela no método de captura em que se pressiona `Shift + Command + 4`, depois `Space` e, por fim, seleciona-se uma janela.

```bash
defaults write com.apple.screencapture disable-shadow -bool true
killall SystemUIServer
```

Restaurar:

```bash
defaults delete com.apple.screencapture disable-shadow
killall SystemUIServer
```

### 7. Desativar a miniatura de pré-visualização exibida após a captura

Desativa a pequena pré-visualização que aparece no canto inferior direito da tela logo após fazer uma captura.

```bash
defaults write com.apple.screencapture show-thumbnail -bool false
killall SystemUIServer
```

Restaurar:

```bash
defaults delete com.apple.screencapture show-thumbnail
killall SystemUIServer
```

A pré-visualização também pode ser ativada ou desativada em `Shift + Command + 5 > Opções > Mostrar Miniatura Flutuante`.

### 8. Alterar a pasta de armazenamento das capturas de tela

Primeiro, crie uma pasta exclusiva para capturas de tela dentro da pasta Imagens e defina-a como local de armazenamento.

```bash
mkdir -p "$HOME/Pictures/Screenshots"
defaults write com.apple.screencapture location -string "$HOME/Pictures/Screenshots"
killall SystemUIServer
```

Se o caminho contiver espaços, ele deverá obrigatoriamente ser colocado entre aspas duplas. Excluir a pasta ou indicar um local sem permissão de acesso pode causar problemas ao salvar as capturas.

Restaurar para a Mesa padrão:

```bash
defaults write com.apple.screencapture location -string "$HOME/Desktop"
killall SystemUIServer
```

## Configurações de navegação do Finder

### 9. Exibir o caminho completo no título do Finder e ativar a barra de estado

Exibe no título da janela do Finder o caminho POSIX completo da pasta atual e ativa, na parte inferior da janela, a barra de estado que mostra a quantidade de itens, o espaço restante e outras informações.

```bash
defaults write com.apple.finder _FXShowPosixPathInTitle -bool true
defaults write com.apple.finder ShowStatusBar -bool true
killall Finder
```

Se precisar da própria barra de caminho, selecione `Visualizar > Mostrar Barra de Caminho` no menu do Finder ou pressione `Option + Command + P`. A barra de estado também pode ser alternada com `Command + /`.

Restaurar:

```bash
defaults delete com.apple.finder _FXShowPosixPathInTitle
defaults delete com.apple.finder ShowStatusBar
killall Finder
```

### 10. Alterar o escopo padrão da busca do Finder para a pasta atual

Define que, ao digitar um termo no campo de busca do Finder, a pesquisa comece pela pasta aberta no momento, e não pelo Mac inteiro.

```bash
defaults write com.apple.finder FXDefaultSearchScope -string "SCcf"
killall Finder
```

Restaurar:

```bash
defaults delete com.apple.finder FXDefaultSearchScope
killall Finder
```

Nas versões do macOS que oferecem a mesma opção na tela de configurações do Finder, é mais confiável selecionar a busca na pasta atual em `Finder > Ajustes > Avançado > Ao realizar uma busca`.

### 11. Exibir as pastas primeiro ao ordenar por nome

Configura as pastas para aparecerem antes dos arquivos quando ambos são visualizados em ordem alfabética.

```bash
defaults write com.apple.finder _FXSortFoldersFirst -bool true
killall Finder
```

Restaurar:

```bash
defaults delete com.apple.finder _FXSortFoldersFirst
killall Finder
```

O resultado pode variar de acordo com o método de ordenação e o tipo de visualização do Finder. Nas versões recentes do macOS, também é possível usar a opção de manter as pastas no topo, encontrada nos ajustes avançados do Finder.

### 12. Desativar o alerta de alteração da extensão de arquivos

Desativa o alerta de confirmação exibido ao alterar extensões como `.png`, `.txt` e `.mp4` no nome de um arquivo.

```bash
defaults write com.apple.finder FXEnableExtensionChangeWarning -bool false
killall Finder
```

Restaurar:

```bash
defaults delete com.apple.finder FXEnableExtensionChangeWarning
killall Finder
```

Alterar o nome da extensão não converte o formato real do arquivo. Por exemplo, mesmo que um arquivo PNG seja renomeado para JPG, seus dados internos continuarão no formato PNG. Para converter o formato, é necessário usar um editor de imagens ou uma ferramenta de conversão.

## Recursos para ocultar o Finder e a Mesa

### 13. Adicionar a opção de encerrar ao menu do Finder

Adiciona ao menu do Finder uma opção para encerrá-lo.

```bash
defaults write com.apple.finder QuitMenuItem -bool true
killall Finder
```

Ao encerrar o Finder, as janelas do Finder e os ícones da Mesa podem desaparecer juntos. Para abri-lo novamente, clique no Finder no Dock ou execute o Finder pelo Spotlight.

Restaurar:

```bash
defaults delete com.apple.finder QuitMenuItem
killall Finder
```

### 14. Ocultar todos os ícones de arquivos da Mesa

É possível ocultar os itens da Mesa antes de uma videoconferência ou do compartilhamento de tela.

```bash
defaults write com.apple.finder CreateDesktop -bool false
killall Finder
```

Esse comando não exclui nem move os arquivos. Ao abrir a pasta Mesa no Finder, os arquivos continuarão no mesmo lugar.

Exibir novamente:

```bash
defaults write com.apple.finder CreateDesktop -bool true
killall Finder
```

## Impedir que o Mac entre em repouso

### 15. Impedir temporariamente o repouso durante um trabalho

Ao executar `caffeinate` no Terminal, é possível impedir os tipos especificados de repouso enquanto o processo estiver em execução. Para trabalhos prolongados comuns, pode-se usar o seguinte comando:

```bash
caffeinate -i
```

Para interrompê-lo, pressione `Control + C` no respectivo Terminal. Para impedir o repouso apenas enquanto um comando específico estiver em execução, coloque-o antes do comando.

```bash
caffeinate -i your-command
```

As principais opções são:

| Opção | O que é impedido |
|---|---|
| `-i` | Repouso do sistema devido à inatividade |
| `-d` | Repouso da tela |
| `-m` | Inatividade do disco |
| `-s` | Repouso do sistema enquanto usa alimentação CA |
| `-t segundos` | Execução durante o período especificado |

Por exemplo, para impedir o repouso do sistema por inatividade e o repouso da tela durante uma hora, execute:

```bash
caffeinate -id -t 3600
```

`caffeinate` não é um recurso capaz de neutralizar sempre situações como bateria fraca, desligamento forçado, repouso selecionado pelo usuário ou fechamento da tampa do MacBook. Para uso prolongado como servidor, também é necessário planejar separadamente a conexão à energia, o aquecimento, o estado da bateria, a recuperação da rede e o método de execução automática após uma reinicialização.

## O que verificar quando a configuração não é aplicada

- Verifique se as aspas duplas do comando não foram convertidas em aspas inteligentes.
- Reinicie o Finder, o Dock, o SystemUIServer ou o aplicativo em questão.
- Teste novamente as configurações de entrada após encerrar a sessão ou reiniciar o computador.
- Em Macs gerenciados por uma empresa ou escola, um perfil de configuração pode sobrescrever novamente os ajustes do usuário.
- Se o aplicativo usar preferências próprias, as configurações globais do macOS poderão não ser aplicadas.
- Após uma atualização do macOS, uma chave interna de preferências pode deixar de funcionar.

## Como reverter as configurações com segurança

Esses comandos podem tornar o sistema perceptivelmente mais rápido, mas também podem alterar significativamente seus hábitos de uso. Em vez de aplicar todos os 15 de uma só vez, é melhor fazer as mudanças por categoria, como teclado, Dock e Finder, e testá-las durante cerca de um dia.

`defaults delete domínio chave` remove o valor definido à força pelo usuário, permitindo que o aplicativo ou o macOS volte a escolher o comportamento padrão. No entanto, se a tela não mudar imediatamente após a exclusão, será necessário reiniciar o processo relacionado ou encerrar a sessão. Em especial, scripts de automação que dependem de chaves internas devem ser validados novamente antes de uma atualização do macOS.

## FAQ

### É necessário usar sudo ao executar este comando?
Na maioria dos casos, não é necessário usar sudo, pois as configurações da conta do usuário atual são alteradas. Adicionar sudo pode fazer com que as configurações sejam aplicadas a um usuário não pretendido ou a uma área do sistema, portanto, é melhor não usá-lo a menos que haja um motivo específico.

### Por que o comando defaults não é aplicado imediatamente após ser executado?
O aplicativo ou processo do sistema pode estar mantendo as configurações existentes na memória. Reinicie o Finder, o Dock, o SystemUIServer ou o aplicativo em questão e, no caso das configurações do teclado, verifique novamente após encerrar a sessão ou reiniciar o sistema.

### É possível redefinir todas as configurações de uma só vez?
Não é recomendável, pois excluir todas as preferências de um aplicativo específico também pode apagar outras configurações pessoais. É mais seguro remover individualmente apenas as chaves alteradas usando o comando defaults delete apresentado em cada item.

### Por que os caracteres são convertidos automaticamente mesmo depois de desativar as aspas inteligentes?
Alguns processadores de texto, aplicativos de notas e editores usam seus próprios recursos de correção automática, independentemente das configurações globais do macOS. Também é necessário desativar as aspas inteligentes nas configurações de entrada, correção automática ou formatação do aplicativo em questão.

### Se eu executar o caffeinate, ele continuará funcionando mesmo com a tampa do MacBook fechada?
Nem sempre. O caffeinate impede as condições de repouso especificadas, mas não anula todas as situações, como o fechamento da tampa, bateria fraca ou desligamento. Para usar o MacBook com a tampa fechada, é necessário verificar separadamente condições como o uso de uma tela externa e a alimentação de energia compatíveis com o macOS.

### É possível que os comandos deixem de funcionar após uma atualização do macOS?
Sim. O defaults em si é um comando do macOS, mas algumas chaves de preferências do Finder ou do Dock dependem de implementações internas, e não de uma interface de usuário pública. Após uma atualização, é necessário verificar os valores atuais e testar novamente cada item.

### Ocultar os ícones da mesa apaga os arquivos?
Não. Isso apenas impede que o Finder exiba os itens da mesa, e os arquivos permanecem na pasta da mesa. Eles voltarão a ser exibidos se você alterar o valor de CreateDesktop para true e reiniciar o Finder.

## Sources

- [Faça uma captura de tela no seu Mac](https://support.apple.com/en-us/102646)
- [Página do manual do macOS para defaults(1)](https://keith.github.io/xcode-man-pages/defaults.1.html)
- [Página do manual do macOS para caffeinate(8)](https://keith.github.io/xcode-man-pages/caffeinate.8.html)

## Images

![Ilustração de uma área de trabalho macOS com painéis de ajustes e janela de arquivos](https://injoys.com/rails/active_storage/blobs/proxy/eyJfcmFpbHMiOnsiZGF0YSI6ODcwNywicHVyIjoiYmxvYl9pZCJ9fQ==--885f826f2b962c2c3f546e61fd3ce811943c13f8/ai-81fb7d33.webp)
![Mac de mesa com janelas sobrepostas, controles, pastas, busca e teclado](https://injoys.com/rails/active_storage/blobs/proxy/eyJfcmFpbHMiOnsiZGF0YSI6ODcxMywicHVyIjoiYmxvYl9pZCJ9fQ==--b43009568fc902305c75556127df8e6250093e52/ai-6e8b7aa3.webp)