Cambiando de Ubuntu a OS X y estoy perdido

Situación

Me cansé de algunos errores/molestias en Ubuntu (= algunos programas lo acompañan). Por ejemplo, después de usar compiz durante unos días, encontré errores que distraían bastante mi flujo de trabajo (por ejemplo, https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/933776 ).

Lo que también odio es lo que llamo "lotería de monitores", comienza cuando conectas una salida de video externa a tu máquina. A veces ganas, y la mayoría de las veces no.

Necesitaba aire fresco y Windows no era una opción. Simplemente no me gustan .bat, cmd.exe, C:\ y esas cosas de Windows.

Así que compré una Macbook Air de 13". Algún día probablemente probaré cómo codificar una aplicación para mi iPad, así que estar en Apple-camp ayuda.

Estoy tratando de usar la Macbook como mi computadora portátil principal de trabajo/codificación, porque es liviana y tiene mejor resolución que mi computadora portátil actual (Thinkpad X220).

Problema

Tal vez no estoy acostumbrado a la filosofía de OS X o algo así. No entiendo el comportamiento del administrador de ventanas. No entiendo completamente el comportamiento del muelle inferior.

Estoy bastante perdido.

Preguntas

Espacio de trabajo = escritorio virtual único

Gestión de ventanas

Al presionar Cmd-Tab y aparece el selector de aplicaciones :

  • Tengo 5 ventanas de terminal abiertas y me gustaría traer una de ellas al frente. ¿Es posible que Cmd-Tab sea un conmutador de ventanas en lugar de un conmutador de aplicaciones? Sé que puedo cambiar a la siguiente ventana de la aplicación con un acceso directo, pero me gustaría tener todas las ventanas en el conmutador, independientemente de cuál sea la aplicación.

  • Al cambiar a una aplicación minimizada, el espacio de trabajo se cambiará donde debería estar la ventana, pero la ventana permanecerá minimizada. ¿Por qué? Me gustaría que se muestre (¿sin minimizar?).

  • En mi máquina Ubuntu, muevo la posición de la ventana presionando Alt, manteniendo presionado el botón izquierdo del mouse y arrastrándolo desde cualquier lugar de la ventana. También el cambio de tamaño funciona manteniendo presionado el botón derecho del mouse en lugar del izquierdo. ¿Alguna solución para emular este comportamiento?

  • Usualmente uso Windows en modo maximizado. Por ejemplo, cuando estoy editando texto, no quiero ver ninguna distracción (como una ventana del navegador). En mi opinión, maximizado significa que una ventana ocupa todo el espacio disponible en la pantalla pero no cubre las barras de herramientas del sistema, etc. Pero cuando presiono el botón verde (+), la ventana se estira verticalmente y el ancho permanece igual. Lo más extraño es que algunas de las ventanas se extienden solo verticalmente, pero algunas se extienden tanto vertical como horizontalmente. Quiero que el botón Maximizar ocupe todo el espacio disponible. ¿Es posible?

Atajos

  • En mi navegador web, siempre he cerrado las pestañas con un clic central. Además, si quiero abrir un enlace a una nueva pestaña, presiono el botón central. ¿Cómo puedo hacer eso? A menudo busco noticias, etc. con una mano en el panel táctil, por lo que presionar Cmd mientras hago clic no es tan bueno. Tocar o tocar (sin presionar todo con fuerza para escuchar un clic) el panel táctil con tres dedos sería el mejor atajo.

  • Quiero los siguientes atajos globales. Las aplicaciones deberían abrirse en el espacio de trabajo actual.

    • Ctrl - < : Se abre una nueva ventana de terminal
    • Ctrl - Alt - b: se abre una nueva ventana de terminal y ejecuta un comando: 'ssh bla bla bla'
    • Alt - m: Maximiza/Restaura el tamaño anterior de la ventana actualmente enfocada.
    • Ctrl - Alt - c : Se abre el navegador
    • Ctrl - Alt - s: se abre el editor de texto

    ¿Hay algún programa que permita esto?

Aplicaciones/Otras cosas

  • Terminal

    • Presionar Alt-2 normalmente produce '@'. Pero en la terminal, no produce ese carácter sino que inicia un modo que dice '(arg: 2)' a la izquierda.
    • No está directamente relacionado con la terminal, pero ¿es posible configurar SSH para que la conexión no se caiga cuando se cierra la tapa o se desconecta Internet? ¿ Alguna experiencia de MOSH http://mosh.mit.edu/ ?
  • Con mi computadora portátil Ubuntu, edité archivos en un servidor SSH remoto a través de STFP. ¿Hay algún buen cliente SFTP que simplemente pueda montar la carpeta remota, como lo hace en Ubuntu?

La mejor manera de hacer preguntas es preguntar una cosa a la vez; deben ser varias preguntas, por ejemplo, eso me permitiría comentar sobre el problema de la pestaña cmd, o al menos indicarle duplicar otra información relevante.
Dada la cobertura de su (s) pregunta (s), creo que debería buscar más un libro / blog / artículo sobre 'cómo comenzar con OSX' o 'Cómo cambiar a Mac'. No puede esperar que la gente escriba un libro/artículo de este tipo aquí como respuesta, hmm ... alguien acaba de hacerlo ;-)
Contiene muchas preguntas excelentes , pero realmente funciona mejor cuando una sola publicación contiene una sola pregunta . Obtuviste una respuesta increíble, así que no quiero que esto desaparezca, pero para cualquiera que lea esto en el futuro y busque cómo hacer preguntas, las preguntas serias de varias partes como esta rara vez obtienen respuestas tan buenas como esta. uno lo hizo
Escribí una publicación sobre estos problemas: scouringmacbook.blogspot.fi/2012/10/setting-everything.html

Respuestas (4)

Bienvenido a OS X. Puede ser una gran ayuda para su flujo de trabajo y hacerlo más productivo. Debería poder adaptarse bastante rápido después de la curva de aprendizaje inicial. Tenga en cuenta que hay algunas pequeñas cosas que deberá cambiar en su flujo de trabajo, ya que OS X es, después de todo, un sistema operativo completamente diferente. Pero con el tiempo, llegarás a disfrutarlo. Me ocuparé de sus inquietudes específicas.


Comportamiento del muelle

El Muelle tiene varias secciones. Suponiendo que mantuvo su base en la parte inferior, el lado izquierdo contiene aplicaciones ancladas y actualmente en ejecución. Esto es realmente similar a Unity. Puede habilitar un "punto" debajo de las aplicaciones en ejecución haciendo clic con el botón derecho en un espacio vacío en el Dock y haciendo clic en Preferencias del Dock en el menú contextual, y seleccionando Mostrar luces indicadoras para aplicaciones abiertas .

Después del divisor, en el que se puede hacer clic y arrastrar para cambiar el tamaño del muelle, están sus pilas. Las pilas son vistas previas de las carpetas de acceso común, y puede arrastrar cualquier carpeta a este lugar. Puede obtener una vista previa del contenido de las pilas de varias maneras, haga clic derecho para ver las opciones de la pila.

A la derecha de las pilas se encuentran las ventanas o documentos minimizados. OS X generalmente dedica ventanas a los documentos, por lo que los términos (especialmente en los viejos tiempos) se consideraban bastante intercambiables.

Muelle


Gestión de ventanas

Este fue uno de los mayores puntos débiles cuando cambié, y ahora realmente lo disfruto.


Visualización de ventanas de aplicaciones

Puede cambiar rápidamente entre ventanas abiertas de la misma aplicación presionando Cmd+`.

A medida que Cmd + Tab, se da cuenta de que está navegando por las aplicaciones y no por sus ventanas individuales. Tenga en cuenta que puede activar una aplicación (es decir, desminimizar o desocultar ventanas manteniendo presionado alt(opción en los EE. UU.).

Si desea ver qué ventanas tiene una aplicación, puede:

  • Presione Down arrowmientras el Cmd + Tabcuadro de selección está sobre la aplicación.
  • Haga clic con el botón derecho en el icono de la base de la aplicación y seleccione "Mostrar todas las ventanas".
  • Si está en la aplicación, deslice tres o cuatro dedos hacia abajo en su trackpad (configurado haciendo clic en Apple en la parte superior izquierda, abriendo Preferencias del sistema , abriendo Trackpad , navegando a la pestaña Más gestos y seleccionando para activar App Exposé con tres o cuatro dedos.).
  • Deslice tres o cuatro dedos hacia abajo en su icono de base.

Cualquiera de esas opciones (puede haber más) lo llevará a App Exposé , esto mostrará todas las ventanas abiertas en el centro de la pantalla y cualquier ventana minimizada u oculta como miniaturas.


Cambiar a una ventana minimizada en diferentes espacios de trabajo

Este comportamiento depende de la aplicación. Usando una ventana del Finder, el comportamiento es el que deseas. es decir, la ventana se desminimiza y se cambia el espacio de trabajo. Asegúrese de hacer clic en la ventana minimizada y no en el icono de la aplicación.

Es posible que desee que ciertas aplicaciones estén disponibles en todos sus espacios de trabajo. Para hacer esto, haga clic con el botón derecho en el icono de la base de la aplicación y seleccione su comportamiento en la sección Opciones > Asignar a . La aplicación debe ser compatible con esta característica.


Mover y cambiar el tamaño

Las ventanas se pueden mover usando solo el cromo (el área gris sobre el contenido real de la aplicación). La mayor parte del cromo está en la parte superior de la ventana, pero ciertas aplicaciones, como Finder, tienen un cromo en la parte inferior que se puede usar para mover la ventana.

OS X no reconoce los arrastres con el botón derecho del ratón. Simplemente no lo hace. La única forma real de cambiar el tamaño de las ventanas es arrastrando desde cualquier borde con el botón izquierdo del mouse.


Uso de la herramienta BetterTouch

Si quieres, puedes descargar la excelente BetterTouchTool . En Preferencias , Avanzado , Configuración de acciones , Mover y cambiar el tamaño de la ventana , puede elegir mover la ventana debajo del mouse simplemente manteniendo presionada una tecla (por ejemplo, la alt (opt)tecla.

Puede usar BTT para cambiar ciertos comportamientos de la manera que desee. Es extremadamente poderoso. También puede asignar gestos personalizados para hacer casi cualquier cosa, en cualquier aplicación (o globalmente).

Herramienta BetterTouch
Configuración avanzada de BetterTouchTool.




Maximización y zoom

OS X no usa el botón verde "+" botón de acercamientopara representar "maximizar". Ese es el botón "zoom". La idea es que la aplicación se expanda sola para ocupar todo el espacio que necesite. Desafortunadamente, el comportamiento es extremadamente inconsistente, especialmente con aplicaciones de terceros.

Cada vez son más las aplicaciones que admiten el modo de pantalla completa , que fue una característica introducida en OS X 10.7 (Lion) botón de pantalla completa. Este botón, si una aplicación lo tiene, dedicará un espacio completo a la aplicación. Será accesible desde Mission Control .

Te daré dos opciones, ambas relacionadas con aplicaciones de terceros:

BetterTouchTool tiene una opción para habilitar el ajuste al estilo de Windows . Entonces, cuando arrastra una ventana a la parte superior de la pantalla, se expandirá para llenar la pantalla.

Opciones BTT

Otra opción es usar RightZoom , que pretende cambiar la funcionalidad del botón verde de zoom para imitar un botón de maximizar. Es gratis, pero aún no lo he probado.


Atajos

Puede crear una tonelada de accesos directos en OS X, incluso a elementos de menú específicos de Preferencias del sistema. Me ocuparé de sus inquietudes específicas aquí.


Clic central para abrir y cerrar pestañas

Hace tiempo resolví esto con BetterTouchTool . Todo lo que necesita hacer es asignar un acceso directo como el que se muestra a continuación, y se asignará a un clic de tres dedos en su panel táctil. Puede elegir cualquier otra cosa (por ejemplo, toque con tres dedos si lo prefiere).

mejor herramienta táctil

El clic central le permite abrir un enlace en una nueva pestaña.

Safari no admite el cierre de pestañas con el botón central. Debe hacer clic en la pequeña "x" que aparece sobre la pestaña o presionar Cmd+W.

Google Chrome admite el clic central para ambas pestañas de cierre.


Accesos directos globales

BetterTouchTool puede hacer un trabajo rápido al asignar algunos accesos directos globales. No creo que pueda replicar Ctrl + Alt + B(abre un cuadro de texto, luego ejecuta el comando en una terminal).

Cmd + Mminimizará una ventana, no hay necesidad de BTT para esto.


Etc

Disculpe, pero no puedo responder a su pregunta MOSH


Alt-2 en la terminal

En mi computadora portátil, Alt + 2produce el símbolo del euro, por lo que depende del teclado. Si desea el símbolo "@", normalmente se encuentra presionando Shift + 2.


SFTP

Normalmente uso CyberDuck para todas mis necesidades de FTP. Sin embargo, una búsqueda rápida en la web arrojó esto: Cómo montar recursos compartidos SFTP en Lion .

Cosas interesantes ahí. Me cambié de Windows a principios de agosto y muchas cosas todavía me vuelven loco.
Increíble respuesta, ¡gracias! BetterTouchTool solo resolvió casi la mitad de mis problemas, es una gran herramienta.
Para el montaje, también puede utilizar la aplicación Transmit para sus necesidades de FTP, que incluye la opción de montar un servidor como disco

Ctrl - Alt - b: se abre una nueva ventana de terminal y ejecuta un comando: 'ssh bla bla bla'

Puede asignar un acceso directo a un script como tell application "Terminal" to do script "ssh bla bla bla".

Presionar Alt-2 normalmente produce '@'. Pero en la terminal, no produce ese carácter sino que inicia un modo que dice '(arg: 2)' a la izquierda.

Es por eso que el uso de la opción como clave meta está deshabilitado de forma predeterminada. iTerm tiene preferencia por usar solo la otra opción como clave meta .

Con mi computadora portátil Ubuntu, edité archivos en un servidor SSH remoto a través de STFP. ¿Hay algún buen cliente SFTP que simplemente pueda montar la carpeta remota, como lo hace en Ubuntu?

Yo uso Transmit Disk para eso.

¡iTerm resolvió el problema y es mucho mejor que la Terminal predeterminada!

Como sugerencia no específica, alguien que venga de Linux probablemente apreciará Alfred . Puede ejecutar cualquier comando de shell de Terminal presionando la tecla de acceso directo Alfred (generalmente Alt-Space) y comenzando el comando con >.

Además de la gran respuesta de @Redandwhite, le sugiero que también mire otro complemento llamado 'Bruja'. http://manytricks.com/witch/

Parece cambiar la tabulación de comandos para alternar entre ventanas en lugar de solo aplicaciones. Nunca he necesitado esto yo mismo, así que no puedo responder por ello. Pero puede ser justo lo que buscas.

Además, puede que le guste la aplicación QuickSilver http://qsapp.com/ La uso para iniciar mis aplicaciones en lugar de hacer clic con el mouse. (es similar a Alfred mencionado por @Andrew Lazarus arriba)