Mudando do Ubuntu para o OS X e estou perdido


23

Situação

Eu cansei de alguns bugs / aborrecimentos no Ubuntu (= alguns programas que vêm junto com ele). Por exemplo, depois de usar o compiz por alguns dias, encontrei bugs que distraíam bastante o meu fluxo de trabalho (por exemplo, https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/933776 ).

O que eu também odeio é o que chamo de "monitor loteria", que começa quando você conecta uma saída de vídeo externa à sua máquina. Às vezes você ganha e na maioria das vezes não.

Eu precisava de ar fresco e o Windows não era uma opção. Eu simplesmente não gosto de .bat, cmd.exe, C: \ e essas coisas de janelas.

Então comprei o Macbook Air de 13 ". Algum dia provavelmente testarei como codificar um aplicativo para o meu iPad, portanto, estar no acampamento da Apple ajuda.

Estou tentando usar o Macbook como meu principal laptop de trabalho / codificação, porque é leve e tem melhor resolução que o meu laptop atual (Thinkpad X220).

Problema

Talvez eu não esteja acostumado com a filosofia do OS X ou algo assim. Não entendo o comportamento do gerenciador de janelas. Eu não entendo completamente o comportamento do dock inferior.

Estou muito perdido.

Questões

Área de trabalho = área de trabalho virtual única

Gerenciamento de janelas

Ao pressionar Cmd-Tab e o alternador de aplicativos é exibido :

  • Tenho 5 janelas de terminal abertas e gostaria de trazer uma delas para a frente. É possível que o Cmd-Tab seja o alternador de janelas em vez do alternador de aplicativos. Sei que posso alternar para a próxima janela do aplicativo com um atalho, mas gostaria de ter todas as janelas no alternador, independentemente do aplicativo.

  • Ao alternar para um aplicativo minimizado, o espaço de trabalho será alternado para onde a janela deve estar, mas a janela permanece minimizada. Por quê? Eu gostaria que ele fosse mostrado (não minimizado?).

  • Na minha máquina Ubuntu, movo a posição da janela pressionando Alt, mantendo o mouse esquerdo e arrastando-o de qualquer lugar da janela. O redimensionamento também funciona mantendo o botão direito do mouse em vez de esquerdo. Alguma solução para emular esse comportamento?

  • Eu normalmente uso janelas no modo maximizado. Por exemplo, quando estou editando texto, não quero ver nenhuma distração (como uma janela do navegador). Na minha opinião, maximizado significa que uma janela ocupa todo o espaço disponível na tela, mas não cobre as barras de ferramentas do sistema etc. Mas quando pressiono o botão verde (+), a janela é esticada verticalmente e a largura permanece a mesma. O mais estranho é que algumas das janelas se esticam apenas na vertical, mas algumas se estendem tanto na vertical quanto na horizontal. Eu quero que o botão maximizar ocupe todo o espaço disponível. É possível?

Atalhos

  • No meu navegador, sempre fechei as guias com um clique do meio. Além disso, se eu quiser abrir um link para uma nova guia, pressione o botão do meio. Como eu posso fazer isso? Costumo procurar notícias etc. com uma mão no touchpad, então pressionar Cmd enquanto clica não é tão bom. Tocar ou tocar (sem pressionar a coisa toda com força para ouvir um som de clique) com o touchpad com três dedos seria o melhor atalho.

  • Eu quero os seguintes atalhos globais. Os aplicativos devem abrir no espaço de trabalho atual.

    • Ctrl - <: a nova janela do terminal é aberta
    • Ctrl - Alt - b: A nova janela do terminal é aberta e ele executa um comando: 'ssh bla bla bla'
    • Alt - m: Maximizar / Restaura o tamanho anterior da janela atualmente focada.
    • Ctrl - Alt - c: o navegador é aberto
    • Ctrl - Alt - s: o editor de texto é aberto

    Existe algum programa que permita isso?

Apps / Outras coisas

  • terminal

    • Pressionar Alt-2 normalmente produz '@'. Mas no terminal, ele não produz esse caractere, mas inicia um modo que diz '(arg: 2)' à esquerda.
    • Não está diretamente relacionado ao terminal, mas é possível configurar o SSH para que a conexão não caia quando a tampa estiver fechada ou a Internet for desconectada? Alguma experiência com o MOSH http://mosh.mit.edu/ ?
  • No meu laptop Ubuntu, editei arquivos em um servidor SSH remoto via STFP. Existem bons clientes de SFTP que podem montar a pasta remota, como no Ubuntu?


8
A melhor maneira de fazer perguntas é fazer uma coisa de cada vez - essas devem ser várias perguntas - por exemplo, que me permitam comentar sobre o problema da guia cmd - ou pelo menos apontar para você duplicar outras informações relevantes
user151019

Dada a cobertura das suas perguntas, acho que você deveria procurar mais um livro / blog / artigo sobre 'como começar com o OSX' ou 'como mudar para o mac'. Você não pode esperar que as pessoas para escrever tal um livro / artigo aqui como uma resposta, hmm .. alguém acabou de fazer ;-)
Rabarberski

2
Este contém uma grande quantidade de grandes questões, mas realmente funciona melhor quando um único post contém uma única pergunta. Você pegou uma resposta incrível, então eu não quero que isso desapareça, mas para quem estiver lendo isso no futuro procurando como fazer perguntas, perguntas seriamente com várias partes como essa raramente atraem respostas tão boas quanto um fez.
Daniel

Eu escrevi um post sobre esses problemas - scouringmacbook.blogspot.fi/2012/10/setting-everything.html
Kimmo

Respostas:


35

Bem-vindo ao OS X. Pode ser uma grande ajuda para o seu fluxo de trabalho e torná-lo mais produtivo. Você poderá ajustar rapidamente após a curva de aprendizado inicial. Esteja ciente de que há algumas pequenas coisas que você precisará alterar no seu fluxo de trabalho, pois o OS X é, afinal, um sistema operacional completamente diferente. Mas com o tempo, você crescerá para se divertir. Abordarei suas preocupações específicas.


Comportamento da doca

O Dock possui várias seções. Supondo que você tenha mantido seu dock na parte inferior, o lado esquerdo contém aplicativos fixos e em execução no momento. Isso é realmente semelhante ao Unity. Você pode ativar um "ponto" nos aplicativos em execução clicando com o botão direito do mouse em um espaço vazio no Dock e clicando em Preferências do Dock no menu de contexto e selecionando Mostrar luzes indicadoras para aplicativos abertos .

Após o divisor, que pode ser clicado e arrastado para redimensionar a estação, existem suas pilhas. As pilhas são visualizações para pastas acessadas com frequência e você pode arrastar qualquer pasta para esse local. Você pode visualizar o conteúdo das pilhas de várias maneiras, clique com o botão direito do mouse para visualizar as opções da pilha.

À direita das pilhas estão as janelas ou documentos minimizados. O OS X normalmente dedica janelas a documentos, portanto os termos (especialmente nos velhos tempos) eram considerados bastante intercambiáveis.

Doca


Gerenciamento de Janelas

Esse foi um dos maiores pontos negativos quando mudei, e agora eu realmente gosto disso.


Visualizando janelas do aplicativo

Você pode alternar rapidamente entre janelas abertas do mesmo aplicativo pressionando Cmd+`.

Conforme você Cmd + Tabpercebe, está percorrendo aplicativos e não as janelas individuais. Observe que você pode ativar um aplicativo (ou seja, não minimizar ou ocultar janelas mantendo pressionado alt(opção nos EUA).

Se você deseja ver quais janelas um aplicativo possui, você pode:

  • Pressione Down arrowenquanto a Cmd + Tabcaixa seletora estiver sobre o aplicativo.
  • Clique com o botão direito do mouse no ícone de encaixe do aplicativo e selecione "Mostrar todas as janelas".
  • Se você estiver no aplicativo, deslize três ou quatro dedos para baixo no trackpad (configurado por clicar na Apple no canto superior esquerdo, abrindo Preferências do Sistema , abrindo o Trackpad , navegando até a guia Mais Gestos e selecionando ativar o App Exposé com três ou quatro dedos.).
  • Passe três ou quatro dedos para baixo no ícone do dock.

Qualquer uma dessas opções (pode haver mais) o levará ao App Exposé . Isso mostrará todas as janelas abertas no centro da tela e todas as janelas minimizadas ou ocultas como miniaturas.


Alternando para uma janela minimizada em áreas de trabalho diferentes

Esse comportamento depende do aplicativo. Usando uma janela do Finder, o comportamento é como você deseja. isto é, a janela se minimiza e a área de trabalho é alternada. Clique na janela minimizada e não no ícone do aplicativo.

Convém disponibilizar certos aplicativos em todos os seus espaços de trabalho. Para fazer isso, clique com o botão direito do mouse no ícone de encaixe do aplicativo e selecione seu comportamento na seção Opções> Atribuir a . O aplicativo precisa oferecer suporte a esse recurso.


Movendo e redimensionando

O Windows pode ser movido usando apenas o chrome (a área cinza acima do conteúdo real do aplicativo). A maior parte do chrome está na parte superior da janela, mas certos aplicativos, como o Finder, têm o chrome inferior que pode ser usado para mover a janela.

O OS X não reconhece arrastamentos com o botão direito. Simplesmente não. A única maneira real de redimensionar janelas é arrastando a partir de qualquer borda usando o botão esquerdo do mouse.


Usando o BetterTouchTool

Se quiser, você pode baixar o excelente BetterTouchTool . Em Preferências , Avançado , Configurações de ação , Mudança e redimensionamento de janelas , você pode optar por mover a janela com o mouse, mantendo pressionada uma tecla (por exemplo, a alt (opt)tecla.

Você pode usar o BTT para alterar certos comportamentos da maneira que você deseja. É extremamente poderoso. Você também pode atribuir gestos personalizados para fazer quase tudo, em qualquer aplicativo (ou globalmente).

BetterTouchTool
Configurações avançadas do BetterTouchTool.




Maximização e zoom

O OS X não usa o botão verde "+" botão de zoompara representar "maximizar". Esse é o botão "zoom". A idéia é que o aplicativo se expanda para ocupar o espaço necessário. Infelizmente, o comportamento é extremamente inconsistente, especialmente com aplicativos de terceiros.

Mais e mais aplicativos estão começando a oferecer suporte ao modo de tela cheia , que foi um recurso introduzido no OS X 10.7 (Lion) botão de tela cheia. Esse botão, se houver um aplicativo, dedicará um espaço inteiro ao aplicativo. Será acessível no Controle da Missão .

Darei a você duas opções, ambas envolvendo aplicativos de terceiros:

O BetterTouchTool tem uma opção para ativar o snap no estilo do Windows . Portanto, quando você arrasta uma janela para o topo da tela, ela se expande para preencher a tela.

Opções BTT

Outra opção é usar o RightZoom , que afirma alterar a funcionalidade do botão verde de zoom para imitar um botão de maximizar. É grátis, mas ainda não tentei.


Atalhos

Você pode criar vários atalhos no OS X, mesmo para itens de menu específicos nas Preferências do Sistema. Vou abordar suas preocupações específicas aqui.


Clique no meio para abrir e fechar as guias

Há muito tempo resolvi isso com o BetterTouchTool . Tudo o que você precisa fazer é atribuir um atalho como abaixo, e ele será mapeado para um clique de três dedos no seu touchpad. Você pode escolher qualquer outra coisa (por exemplo, toque com três dedos, se preferir).

bettertouchtool

Clique com o botão do meio para abrir um link em uma nova guia.

O Safari não suporta o fechamento de guias usando o botão do meio. Você precisa clicar no pequeno "x" que aparece sobre a guia ou pressionar Cmd+W.

O Google Chrome suporta o clique do meio nas duas guias de fechamento.


Atalhos globais

O BetterTouchTool pode trabalhar rapidamente ao atribuir alguns atalhos globais. Eu não acho que você será capaz de replicar o Ctrl + Alt + B(abre uma caixa de texto e executa o comando em um terminal).

Cmd + M minimizará uma janela, não há necessidade de BTT para isso.


Etc

Desculpas, mas não posso responder à sua pergunta MOSH


Alt-2 no Terminal

No meu laptop, Alt + 2produz o símbolo do euro, portanto depende do teclado. Se você deseja o símbolo "@", normalmente é encontrado pressionando Shift + 2.


SFTP

Eu normalmente uso o CyberDuck para todas as minhas necessidades de FTP. No entanto, uma rápida pesquisa na web revelou o seguinte: Como montar compartilhamentos SFTP no Lion .


Coisas interessantes lá. Eu mudei do Windows no início de agosto e muitas coisas ainda me deixam maluco.
MetalMikester 19/10/12

Resposta incrível, obrigado! Só o BetterTouchTool resolveu quase metade dos meus problemas, é uma ótima ferramenta.
22412 Kimmo

Para a montagem, você também pode usar o aplicativo de transmissão para as suas necessidades de FTP que inclui a opção de montar um servidor como disco
Philippe Gilbert

7

Ctrl - Alt - b: A nova janela do terminal é aberta e ele executa um comando: 'ssh bla bla bla'

Você pode atribuir um atalho para um script como tell application "Terminal" to do script "ssh bla bla bla".

Pressionar Alt-2 normalmente produz '@'. Mas no terminal, ele não produz esse caractere, mas inicia um modo que diz '(arg: 2)' à esquerda.

É por isso que usar a opção como uma meta chave é desativado por padrão. O iTerm prefere usar apenas a outra opção como uma meta-chave .

No meu laptop Ubuntu, editei arquivos em um servidor SSH remoto via STFP. Existem bons clientes de SFTP que podem montar a pasta remota, como no Ubuntu?

Eu uso o Transmit Disk para isso.


O iTerm resolveu o problema e é muito melhor do que o terminal padrão!
22412 Kimmo

3

Como sugestão não específica, alguém vindo do Linux provavelmente gostará de Alfred . Você pode executar qualquer comando do shell do Terminal pressionando a tecla de atalho Alfred (geralmente Alt-Space) e iniciando o comando com>.


1

Além da ótima resposta de @Redandwhite, sugiro que você também veja outro complemento chamado 'Witch'. http://manytricks.com/witch/

Parece alterar sua guia de comando para alternar entre janelas em vez de apenas aplicativos. Eu nunca precisei disso, então não posso atestar isso. Mas pode ser exatamente o que você procura.

Além disso, você pode gostar do aplicativo QuickSilver http://qsapp.com/ Eu o uso para iniciar meus aplicativos em vez de clicar com o mouse. (é semelhante ao Alfred mencionado por @Andrew Lazarus acima)


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.