15 comandos de terminal para agilizar y facilitar macOS ======================================================= Explica 15 comandos de terminal para ajustar la repetición de teclas, la respuesta del Dock, el método de guardado de las capturas de pantalla, el funcionamiento de Finder y la prevención del reposo en macOS. También incluye cómo aplicar cada ajuste, los comandos para restaurarlo y las precauciones según la versión. - Abra Terminal y anote tanto el ajuste que va a modificar como el comando para restaurarlo. - Tras cambiar la repetición de teclas y las comillas inteligentes, reinicie las aplicaciones que utiliza y compruebe el resultado de la escritura. - Ajuste las animaciones del Dock y de las ventanas, y reinicie el Dock o las aplicaciones relacionadas. - Después de aplicar los ajustes de capturas de pantalla y Finder, compruebe la ubicación de guardado, el ámbito de búsqueda y los resultados de ordenación. - Active la prevención del reposo solo durante el tiempo necesario y, si surge algún problema, revierta cada ajuste con su correspondiente comando de restauración. Muchas opciones de usuario de macOS pueden ajustarse detalladamente mediante el comando defaults de Terminal. Las siguientes 15 configuraciones se centran en mejorar la entrada mediante el teclado, la respuesta del Dock, la gestión de capturas de pantalla, la navegación en Finder y el entorno de trabajo durante sesiones prolongadas. Algunos valores que se modifican con defaults no son opciones que Apple ofrezca oficialmente en la pantalla de configuración del sistema, sino claves internas de preferencias. Dado que su ámbito de funcionamiento o el nombre de las claves pueden cambiar después de una actualización de macOS, lo más seguro es aplicar solo las opciones necesarias y guardar también los comandos de restauración. Aspectos que debe comprobar antes de comenzar Abrir Terminal: En Finder, abra Aplicaciones > Utilidades > Terminal. Ejecutar línea por línea: No pegue varios comandos a la vez; ejecútelos mientras comprueba los resultados. Cerrar las apps: Si la app afectada por la configuración está en ejecución, podría volver a guardar las preferencias anteriores. Siempre que sea posible, ciérrela antes de realizar el cambio. Por lo general, no se requieren privilegios de administrador: Como las siguientes configuraciones se aplican a la cuenta del usuario actual, en la mayoría de los casos no es necesario usar sudo. Comprobar qué se reiniciará: killall Finder y killall Dock finalizan los procesos correspondientes, pero macOS los vuelve a ejecutar de inmediato. El estado de las ventanas abiertas de Finder puede cambiar. Para comprobar primero el valor actual, puede utilizar el siguiente formato. defaults read NSGlobalDomain KeyRepeat defaults read com.apple.finder FXDefaultSearchScope Si aparece un mensaje indicando que el valor no existe, puede significar que esa clave todavía no se ha especificado por separado. Configuración de la entrada mediante el teclado 1. Cambiar la pulsación prolongada de letras por la repetición de teclas De forma predeterminada, en macOS aparece una ventana para elegir caracteres acentuados al mantener pulsadas algunas letras. Al desactivar esta función, el mismo carácter se introduce repetidamente mientras se mantiene pulsada la tecla. defaults write NSGlobalDomain ApplePressAndHoldEnabled -bool false Después del cambio, cierre por completo la app que esté utilizando y vuelva a abrirla. Según la app, puede ser necesario cerrar sesión o reiniciar. Restauración: defaults delete NSGlobalDomain ApplePressAndHoldEnabled Al desactivar esta opción, resulta más difícil utilizar la ventana de selección de caracteres acentuados, por lo que quienes escriban en varios idiomas deben comprobar primero que disponen de suficientes atajos o fuentes de entrada. 2. Reducir el intervalo de repetición y el tiempo de espera inicial KeyRepeat representa el intervalo de repetición, mientras que InitialKeyRepeat indica el tiempo de espera desde la primera pulsación hasta que comienza la repetición. Cuanto menor sea el valor, mayor será la velocidad. defaults write NSGlobalDomain KeyRepeat -int 1 defaults write NSGlobalDomain InitialKeyRepeat -int 10 Si es demasiado rápido, podrían introducirse letras varias veces de forma involuntaria. También puede comenzar estableciendo KeyRepeat en aproximadamente 2 e InitialKeyRepeat en aproximadamente 15, y ajustarlos después. Tras aplicar los cambios, puede ser necesario cerrar sesión o reiniciar el Mac. Restauración: defaults delete NSGlobalDomain KeyRepeat defaults delete NSGlobalDomain InitialKeyRepeat 3. Desactivar la conversión automática en comillas tipográficas En código, JSON, comandos y archivos de configuración, las comillas normales y las comillas tipográficas curvas se consideran caracteres distintos. Para desactivar la conversión automática global, ejecute el siguiente comando. defaults write NSGlobalDomain NSAutomaticQuoteSubstitutionEnabled -bool false Restauración: defaults delete NSGlobalDomain NSAutomaticQuoteSubstitutionEnabled Algunos editores y procesadores de texto utilizan sus propias opciones de entrada, por lo que quizá también sea necesario desactivar por separado las comillas tipográficas dentro de la app. Ajuste de la velocidad de respuesta del Dock 4. Eliminar el retraso y la animación al mostrar automáticamente el Dock Primero, active la ocultación automática del Dock con Option + Command + D. A continuación, establezca en 0 tanto el tiempo de espera al mover el puntero hasta el borde de la pantalla como el tiempo que tarda en moverse el Dock. defaults write com.apple.dock autohide-delay -float 0 defaults write com.apple.dock autohide-time-modifier -float 0 killall Dock Restauración: defaults delete com.apple.dock autohide-delay defaults delete com.apple.dock autohide-time-modifier killall Dock Si desea conservar la animación pero aumentar su velocidad, puede utilizar en autohide-time-modifier un valor superior a 0, como 0.15. Reducción de las animaciones del sistema 5. Desactivar algunas animaciones de las ventanas La siguiente configuración global desactiva las animaciones de apertura y cierre de ventanas en las apps que la respeten. defaults write NSGlobalDomain NSAutomaticWindowAnimationsEnabled -bool false Restauración: defaults delete NSGlobalDomain NSAutomaticWindowAnimationsEnabled Como algunas apps recientes de macOS pueden ignorar esta configuración interna, no se garantiza el mismo resultado en todas las ventanas. Si también desea utilizar la opción de usuario oficial que ofrece Apple, active Ajustes del Sistema > Accesibilidad > Pantalla > Reducir movimiento. Reducir movimiento simplifica los efectos de transición de la pantalla en lugar de eliminar por completo las animaciones. Configuración de las capturas de pantalla 6. Eliminar la sombra de las capturas de ventanas Excluye la sombra alrededor de la ventana en el método de captura en el que se pulsa Shift + Command + 4, después Space y se selecciona una ventana. defaults write com.apple.screencapture disable-shadow -bool true killall SystemUIServer Restauración: defaults delete com.apple.screencapture disable-shadow killall SystemUIServer 7. Desactivar la miniatura de previsualización que aparece después de una captura Desactiva la pequeña previsualización que aparece en la esquina inferior derecha de la pantalla inmediatamente después de hacer una captura. defaults write com.apple.screencapture show-thumbnail -bool false killall SystemUIServer Restauración: defaults delete com.apple.screencapture show-thumbnail killall SystemUIServer La previsualización también puede activarse o desactivarse desde Shift + Command + 5 > Opciones > Mostrar miniatura flotante. 8. Cambiar la carpeta donde se guardan las capturas de pantalla Primero, cree dentro de la carpeta Imágenes una carpeta específica para las capturas de pantalla y establézcala como ubicación de guardado. mkdir -p "$HOME/Pictures/Screenshots" defaults write com.apple.screencapture location -string "$HOME/Pictures/Screenshots" killall SystemUIServer Si la ruta contiene espacios, debe encerrarla entre comillas dobles. Si elimina la carpeta o especifica una ubicación para la que no tenga permisos de acceso, pueden producirse problemas al guardar las capturas. Restauración al escritorio predeterminado: defaults write com.apple.screencapture location -string "$HOME/Desktop" killall SystemUIServer Configuración de la navegación en Finder 9. Mostrar la ruta completa en el título de Finder y activar la barra de estado Muestra en el título de la ventana de Finder la ruta POSIX completa de la carpeta actual y activa en la parte inferior de la ventana la barra de estado, que muestra el número de elementos, el espacio restante y otros datos. defaults write com.apple.finder _FXShowPosixPathInTitle -bool true defaults write com.apple.finder ShowStatusBar -bool true killall Finder Si necesita la propia barra de ruta, seleccione Visualización > Mostrar barra de ruta en el menú de Finder o pulse Option + Command + P. La barra de estado también puede alternarse con Command + /. Restauración: defaults delete com.apple.finder _FXShowPosixPathInTitle defaults delete com.apple.finder ShowStatusBar killall Finder 10. Cambiar el ámbito predeterminado de búsqueda de Finder a la carpeta actual Configura Finder para que, al introducir un término en el campo de búsqueda, empiece buscando en la carpeta abierta actualmente en lugar de en todo el Mac. defaults write com.apple.finder FXDefaultSearchScope -string "SCcf" killall Finder Restauración: defaults delete com.apple.finder FXDefaultSearchScope killall Finder En las versiones de macOS que ofrecen la misma opción en la configuración de Finder, es más estable seleccionar la búsqueda en la carpeta actual desde Finder > Ajustes > Avanzado > Al realizar una búsqueda. 11. Mostrar primero las carpetas al ordenar por nombre Configura las carpetas para que aparezcan antes que los archivos cuando se muestran ordenados por nombre. defaults write com.apple.finder _FXSortFoldersFirst -bool true killall Finder Restauración: defaults delete com.apple.finder _FXSortFoldersFirst killall Finder El resultado puede variar según el método de ordenación y el tipo de vista de Finder. En las versiones más recientes de macOS también puede utilizarse la opción para mantener las carpetas en la parte superior, disponible en la sección Avanzado de los ajustes de Finder. 12. Desactivar el aviso al cambiar extensiones de archivo Desactiva el aviso de confirmación que aparece al cambiar extensiones como .png, .txt o .mp4 en el nombre de un archivo. defaults write com.apple.finder FXEnableExtensionChangeWarning -bool false killall Finder Restauración: defaults delete com.apple.finder FXEnableExtensionChangeWarning killall Finder Cambiar el nombre de una extensión no convierte el formato real del archivo. Por ejemplo, aunque cambie únicamente el nombre de un archivo PNG a JPG, los datos internos seguirán siendo PNG, por lo que necesitará un editor de imágenes o una herramienta de conversión para convertir el formato. Funciones para ocultar Finder y el escritorio 13. Añadir un menú para salir de Finder Añade al menú de Finder una opción para salir. defaults write com.apple.finder QuitMenuItem -bool true killall Finder Al salir de Finder, sus ventanas y los iconos del escritorio pueden desaparecer al mismo tiempo. Para volver a abrirlo, haga clic en Finder desde el Dock o ejecútelo mediante Spotlight. Restauración: defaults delete com.apple.finder QuitMenuItem killall Finder 14. Ocultar todos los iconos de archivos del escritorio Puede hacer que los elementos del escritorio no sean visibles antes de una videoconferencia o de compartir la pantalla. defaults write com.apple.finder CreateDesktop -bool false killall Finder Este comando no elimina ni mueve los archivos. Si abre la carpeta Escritorio desde Finder, los archivos seguirán allí. Volver a mostrarlos: defaults write com.apple.finder CreateDesktop -bool true killall Finder Evitar que el Mac entre en reposo 15. Impedir temporalmente el reposo durante una tarea Al ejecutar caffeinate en Terminal, puede impedir determinados tipos de reposo mientras se esté ejecutando ese proceso. Para tareas prolongadas habituales, puede utilizar el siguiente comando. caffeinate -i Para interrumpirlo, pulse Control + C en ese Terminal. Si desea impedir el reposo únicamente mientras se ejecuta un comando concreto, añádalo delante del comando. caffeinate -i your-command Las principales opciones son las siguientes. Opción Elemento que se impide -i Reposo del sistema debido a la inactividad -d Reposo de la pantalla -m Inactividad del disco -s Reposo del sistema mientras se utiliza alimentación de CA -t segundos Ejecución durante el tiempo especificado Por ejemplo, para impedir durante una hora el reposo del sistema por inactividad y el reposo de la pantalla, ejecute lo siguiente. caffeinate -id -t 3600 caffeinate no es un medio que siempre pueda anular la batería baja, el apagado forzado, el reposo elegido por el usuario o el cierre de la tapa del MacBook. Para utilizar el equipo como un servidor durante periodos prolongados, también debe diseñar por separado la conexión a la corriente, la gestión de la temperatura, el estado de la batería, la recuperación de la red y el método de ejecución automática después de reiniciar. Aspectos que debe comprobar si la configuración no se aplica Compruebe que las comillas dobles de los comandos no se hayan convertido en comillas tipográficas. Reinicie Finder, Dock, SystemUIServer o la app correspondiente. Vuelva a probar las opciones de entrada después de cerrar sesión o reiniciar. En los Mac gestionados por una empresa o un centro educativo, un perfil de configuración puede volver a sobrescribir las opciones del usuario. Si una app utiliza sus propias preferencias, es posible que no se aplique la configuración global de macOS. Después de una actualización de macOS, es posible que las claves internas de preferencias dejen de funcionar. Método de gestión para revertir los cambios de forma segura Estos comandos permiten percibir una mejora de velocidad, pero también pueden cambiar considerablemente los hábitos de uso. En lugar de aplicar los 15 a la vez, es recomendable hacer los cambios por áreas, como teclado, Dock y Finder, y probarlos durante aproximadamente un día. defaults delete dominio clave elimina el valor especificado manualmente por el usuario y permite que la app o macOS vuelva a elegir el comportamiento predeterminado. Sin embargo, si la pantalla no cambia inmediatamente después de eliminarlo, deberá reiniciar el proceso correspondiente o cerrar sesión. En particular, los scripts de automatización que dependan de claves internas deben volver a verificarse antes de actualizar macOS. FAQ Q. ¿Se necesita sudo para ejecutar este comando? A. En la mayoría de los casos, no se necesita sudo, ya que se modifica la configuración de la cuenta del usuario actual. Si se añade sudo, la configuración podría aplicarse a un usuario o a un área del sistema no previstos, por lo que es mejor no utilizarlo salvo que haya un motivo específico. Q. ¿Por qué los cambios no se aplican de inmediato después de ejecutar el comando defaults? A. Es posible que una aplicación o un proceso del sistema conserve la configuración anterior en la memoria. Reinicie Finder, Dock, SystemUIServer o la aplicación correspondiente y, en el caso de la configuración del teclado, vuelva a comprobarla después de cerrar sesión o reiniciar el sistema. Q. ¿Se puede restablecer toda la configuración de una sola vez? A. No se recomienda eliminar toda la configuración de una aplicación específica, ya que también podrían desaparecer otros ajustes personales. Es más seguro eliminar uno por uno únicamente los valores modificados mediante los comandos defaults delete indicados en cada apartado. Q. ¿Por qué los caracteres se siguen convirtiendo automáticamente aunque haya desactivado las comillas tipográficas? A. Algunos procesadores de texto, aplicaciones de notas y editores utilizan su propia función de autocorrección, independientemente de la configuración global de macOS. También debe desactivar las comillas tipográficas en la configuración de entrada, autocorrección o formato de la aplicación correspondiente. Q. Si ejecuto caffeinate, ¿el MacBook seguirá funcionando aunque cierre la tapa? A. No siempre. caffeinate impide las condiciones de reposo especificadas, pero no anula todas las situaciones, como cerrar la tapa, tener poca batería o apagar el equipo. Para utilizarlo con la tapa cerrada, debe comprobar por separado aspectos como las condiciones de alimentación y de pantalla externa compatibles con macOS. Q. ¿Es posible que los comandos dejen de funcionar después de una actualización de macOS? A. Sí, es posible. Aunque defaults es un comando de macOS, algunas claves de configuración de Finder o Dock dependen de implementaciones internas y no de una interfaz de usuario pública. Después de una actualización, debe comprobar los valores actuales y volver a probar cada elemento por separado. Q. ¿Ocultar los iconos del escritorio elimina los archivos? A. No. Solo impide que Finder muestre los elementos del escritorio; los archivos permanecen en la carpeta del escritorio. Si cambia el valor de CreateDesktop a true y reinicia Finder, volverán a mostrarse. Sources - Haz una captura de pantalla en tu Mac: https://support.apple.com/en-us/102646 - Página del manual de macOS de defaults(1): https://keith.github.io/xcode-man-pages/defaults.1.html - Página del manual de macOS de caffeinate(8): https://keith.github.io/xcode-man-pages/caffeinate.8.html Images - Ilustración de un escritorio macOS con paneles de ajustes y una ventana de archivos: https://injoys.com/rails/active_storage/blobs/proxy/eyJfcmFpbHMiOnsiZGF0YSI6ODcwNywicHVyIjoiYmxvYl9pZCJ9fQ==--885f826f2b962c2c3f546e61fd3ce811943c13f8/ai-81fb7d33.webp - Mac de escritorio con ventanas superpuestas, interruptores, carpetas, búsqueda y teclado: https://injoys.com/rails/active_storage/blobs/proxy/eyJfcmFpbHMiOnsiZGF0YSI6ODcxMywicHVyIjoiYmxvYl9pZCJ9fQ==--b43009568fc902305c75556127df8e6250093e52/ai-6e8b7aa3.webp --- Category: Cómo hacer Source: https://injoys.com/es/articles/macos-terminal-commands-15-productivity-settings License: cc_by Translation-Status: reviewed