Situasi
Saya bosan dengan beberapa bug / gangguan di Ubuntu (= beberapa program ikut serta). Misalnya setelah menggunakan compiz selama beberapa hari, saya menemukan bug yang mengganggu alur kerja saya sangat buruk (mis. Https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/933776 ).
Yang saya benci adalah apa yang saya sebut "monitor lotere", itu dimulai ketika Anda mencolokkan output video eksternal ke mesin Anda. Terkadang Anda menang, dan sebagian besar tidak.
Saya membutuhkan udara segar dan Windows bukan pilihan. Saya hanya tidak suka .bat, cmd.exe, C: \, dan hal-hal windowsy itu.
Jadi saya membeli 13 "Macbook Air. Suatu hari saya mungkin akan menguji cara membuat kode aplikasi untuk iPad saya, jadi berada di Apple-camp membantu.
Saya mencoba menggunakan Macbook sebagai laptop kerja / coding utama saya, karena ringan dan memiliki resolusi yang lebih baik daripada laptop saya saat ini (Thinkpad X220).
Masalah
Mungkin saya tidak terbiasa dengan filosofi OS X atau sesuatu. Saya tidak mengerti perilaku manajer jendela. Saya tidak sepenuhnya memahami perilaku dermaga bawah.
Saya sangat tersesat.
Pertanyaan
Workspace = desktop virtual tunggal
Manajemen jendela
Saat menekan Cmd-Tab dan pemindah aplikasi muncul :
Saya memiliki 5 terminal windows terbuka, dan ingin membawa salah satunya di depan. Apakah mungkin Cmd-Tab akan menjadi window-switcher alih-alih app-switcher. Saya tahu saya bisa beralih ke jendela aplikasi berikutnya dengan cara pintas, tetapi saya ingin memiliki semua jendela di pengalih, apa pun aplikasinya.
Saat beralih ke aplikasi yang diperkecil, ruang kerja akan dialihkan ke tempat jendela seharusnya, tetapi jendela tetap diminimalkan. Mengapa? Saya ingin ditampilkan (tidak diperkecil?).
Di mesin Ubuntu saya, saya memindahkan posisi jendela dengan menekan Alt, memegang mouse kiri dan menyeretnya dari mana saja di jendela. Juga mengubah ukuran karya dengan menahan tombol kanan mouse, bukan kiri. Ada solusi untuk meniru perilaku ini?
Saya biasanya menggunakan windows dalam mode maksimal. Misalnya ketika saya mengedit teks, saya tidak ingin melihat gangguan (seperti jendela browser). Menurut saya, dimaksimalkan berarti bahwa sebuah jendela mengambil semua ruang yang tersedia di layar tetapi tidak mencakup bilah alat sistem, dll. Tetapi ketika saya menekan tombol hijau (+), jendela itu ditekuk secara vertikal dan lebarnya tetap sama. Yang paling aneh adalah, bahwa beberapa jendela hanya bertengger secara vertikal, tetapi beberapa dari mereka bertengger baik secara vertikal maupun horizontal. Saya ingin tombol maksimalkan untuk mengambil semua ruang yang tersedia. Apa itu mungkin?
Pintasan
Di browser web saya, saya selalu menutup tab dengan klik tengah. Juga jika saya ingin membuka tautan ke tab baru, saya menekan klik tengah. Bagaimana saya bisa melakukan itu? Saya sering menelusuri berita dll dengan satu tangan di touchpad, jadi menekan Cmd sambil mengklik tidak begitu baik. Menyentuh atau mengetuk (tidak menekan semuanya dengan paksa untuk mendengar bunyi klik) touchpad dengan tiga jari akan menjadi jalan pintas terbaik.
Saya ingin pintasan global berikut. Aplikasi harus terbuka di ruang kerja saat ini.
- Ctrl - <: Jendela terminal baru terbuka
- Ctrl - Alt - b: Jendela terminal baru terbuka dan menjalankan perintah: 'ssh bla bla bla'
- Alt - m: Maksimalkan / Mengembalikan ukuran sebelumnya dari jendela yang saat ini difokuskan.
- Ctrl - Alt - c: Browser terbuka
- Ctrl - Alt - s: Editor teks terbuka
Apakah ada program yang akan memungkinkan ini?
Aplikasi / hal-hal lain
Terminal
- Menekan Alt-2 biasanya menghasilkan '@'. Tetapi di terminal, itu tidak menghasilkan karakter itu tetapi malah memulai mode yang mengatakan '(arg: 2)' di sebelah kiri.
- Tidak terkait langsung dengan terminal, tetapi apakah mungkin untuk mengatur SSH sehingga koneksi tidak akan jatuh ketika tutupnya ditutup atau internet terputus? Adakah pengalaman MOSH http://mosh.mit.edu/ ?
Dengan laptop Ubuntu saya, saya mengedit file di server SSH jauh melalui STFP. Apakah ada klien SFTP yang baik yang hanya bisa me-mount folder jauh, seperti di Ubuntu itu.
Jawaban:
Selamat datang di OS X. Ini bisa menjadi bantuan besar bagi alur kerja Anda, dan membuat Anda lebih produktif. Anda harus dapat menyesuaikan dengan cepat setelah kurva pembelajaran awal. Harap diperhatikan bahwa ada beberapa hal kecil yang harus Anda ubah dalam alur kerja Anda, karena OS X adalah OS yang sama sekali berbeda. Namun seiring waktu, Anda akan tumbuh menikmatinya. Saya akan membahas masalah spesifik Anda.
Perilaku Dock
Dock memiliki beberapa bagian. Dengan asumsi Anda menyimpan dok di bagian bawah, sisi kiri berisi aplikasi yang disematkan dan sedang berjalan. Ini sebenarnya mirip dengan Unity. Anda dapat mengaktifkan "titik" di bawah aplikasi yang sedang berjalan dengan mengklik kanan ruang kosong di Dock dan mengklik Preferensi Dock dari menu konteks, dan memilih Tampilkan lampu indikator untuk aplikasi yang terbuka .
Setelah pembagi, yang dapat diklik dan diseret untuk mengubah ukuran dermaga, ada tumpukan Anda. Tumpukan adalah pratinjau ke folder yang biasa diakses, dan Anda dapat menyeret folder apa pun ke tempat ini. Anda dapat melihat pratinjau isi tumpukan dengan beberapa cara, klik kanan untuk melihat opsi tumpukan.
Di sebelah kanan tumpukan adalah jendela atau dokumen yang diperkecil. OS X biasanya mendedikasikan jendela untuk dokumen, sehingga ketentuan (terutama di masa lalu) dianggap cukup dapat dipertukarkan.
Manajemen Jendela
Ini adalah salah satu poin rasa sakit terbesar ketika saya beralih, dan sekarang saya benar-benar menikmatinya.
Melihat Aplikasi Windows
Anda dapat dengan cepat beralih di antara jendela yang terbuka dari aplikasi yang sama dengan menekan Cmd+`.
Saat Anda Cmd + Tab, Anda melihat bahwa Anda melakukan tab di aplikasi dan bukan jendela masing-masing. Perhatikan bahwa Anda dapat mengaktifkan aplikasi (mis. Un-minim atau un-hide windows dengan menahan alt(opsi di AS).
Jika Anda ingin melihat apa yang dimiliki aplikasi windows, Anda dapat:
Salah satu opsi tersebut (mungkin ada lebih banyak) akan membawa Anda ke App Expose , ini akan menampilkan semua jendela yang terbuka di tengah layar, dan semua jendela yang diperkecil atau disembunyikan sebagai thumbnail.
Beralih ke jendela yang diperkecil di ruang kerja yang berbeda
Perilaku ini tergantung pada aplikasi. Menggunakan jendela Finder, perilaku ini seperti yang Anda inginkan. yaitu jendela un-meminimalkan sendiri, dan ruang kerja diaktifkan. Pastikan untuk mengklik jendela yang diperkecil dan bukan ikon aplikasi.
Anda mungkin ingin membuat aplikasi tertentu tersedia di semua ruang kerja Anda. Untuk melakukan ini, klik kanan ikon dok aplikasi, dan pilih perilakunya di bawah bagian Opsi> Tetapkan Ke . Aplikasi perlu mendukung fitur ini.
Pindah dan Ubah Ukuran
Windows dapat dipindahkan hanya dengan chrome (area abu-abu di atas konten aktual aplikasi). Sebagian besar krom ada di bagian atas jendela, tetapi aplikasi tertentu seperti Finder memiliki bagian bawah krom yang dapat digunakan untuk memindahkan jendela.
OS X tidak mengenali drag klik kanan. Hanya saja tidak. Satu-satunya cara nyata untuk mengubah ukuran windows adalah dengan menyeret dari setiap tepi menggunakan tombol kiri mouse.
Menggunakan BetterTouchTool
Jika mau, Anda dapat mengunduh BetterTouchTool yang luar biasa . Di bawah Preferensi , Tingkat Lanjut , Pengaturan Tindakan , Pindah & Ubah Ukuran Jendela , Anda dapat memilih untuk memindahkan jendela di bawah mouse dengan hanya menekan satu tombol (mis alt (opt). Tombol.
Anda dapat menggunakan BTT untuk mengubah perilaku tertentu seperti yang Anda inginkan. Ini sangat kuat. Anda juga dapat menetapkan gerakan khusus untuk melakukan hampir semua hal, di aplikasi apa pun (atau secara global).
Pengaturan lanjutan BetterTouchTool.
Memaksimalkan dan Memperbesar
OS X tidak menggunakan tombol "+" hijau untuk mewakili "memaksimalkan". Itu tombol "zoom". Idenya adalah bahwa aplikasi memperluas dirinya untuk menempati ruang sebanyak yang dibutuhkan. Sayangnya, perilaku ini sangat tidak konsisten, terutama dengan aplikasi pihak ketiga.
Semakin banyak aplikasi yang mulai mendukung mode Layar Penuh , yang merupakan fitur yang diperkenalkan di OS X 10.7 (Lion) . Tombol ini, jika aplikasi memilikinya, akan mendedikasikan seluruh ruang untuk aplikasi. Ini akan dapat diakses dari Kontrol Misi .
Saya akan memberi Anda dua opsi, keduanya melibatkan aplikasi pihak ketiga:
BetterTouchTool memiliki opsi untuk mengaktifkan gertakan bergaya Windows . Jadi ketika Anda menyeret jendela ke bagian atas layar, itu akan meluas untuk mengisi layar.
Pilihan lain adalah menggunakan RightZoom , yang mengklaim dapat mengubah fungsi tombol zoom hijau untuk meniru tombol memaksimalkan. Ini gratis, tetapi saya belum mencobanya.
Pintasan
Anda dapat membuat banyak pintasan di OS X, bahkan ke item-menu tertentu dari System Preferences. Saya akan membahas masalah spesifik Anda di sini.
Klik tengah untuk membuka dan menutup tab
Saya sudah lama memecahkan ini dengan BetterTouchTool . Yang perlu Anda lakukan adalah menetapkan cara pintas seperti di bawah ini, dan itu akan dipetakan dengan klik tiga jari pada touchpad Anda. Anda dapat memilih hal lain (mis. Ketuk tiga jari jika Anda mau).
Klik tengah memungkinkan Anda untuk membuka tautan di tab baru.
Safari tidak mendukung penutupan tab menggunakan klik tengah. Anda harus mengeklik "x" kecil yang muncul di atas tab, atau tekan Cmd+W.
Google Chrome mendukung klik tengah untuk kedua tab penutup.
Pintasan Global
BetterTouchTool dapat bekerja cepat untuk menetapkan beberapa pintasan global. Saya tidak berpikir Anda akan dapat mereplikasi Ctrl + Alt + B(membuka kotak teks, kemudian menjalankan perintah di terminal).
Cmd + M akan meminimalkan jendela, tidak perlu untuk BTT untuk ini.
Dll
Maaf, tapi saya tidak bisa menjawab pertanyaan MOSH Anda
Alt-2 di Terminal
Di laptop saya, Alt + 2menghasilkan simbol euro, jadi itu tergantung keyboard. Jika Anda ingin simbol "@", biasanya ditemukan dengan menekan Shift + 2.
SFTP
Saya biasanya menggunakan CyberDuck untuk semua kebutuhan FTP saya. Namun, pencarian web cepat muncul ini: Cara me-mount saham SFTP di Lion .
sumber
Anda dapat menggunakan pintasan ke skrip seperti
tell application "Terminal" to do script "ssh bla bla bla"
.Itu sebabnya menggunakan opsi sebagai kunci meta dinonaktifkan secara default. ITerm memiliki preferensi untuk hanya menggunakan opsi lain sebagai kunci meta .
Saya menggunakan Transmit Disk untuk itu.
sumber
Sebagai saran yang tidak spesifik, seseorang yang datang dari Linux mungkin akan menghargai Alfred . Anda dapat menjalankan perintah shell Terminal dengan menekan tombol pintas Alfred (biasanya Alt-Space) dan memulai perintah dengan>.
sumber
Selain jawaban yang bagus dari @Redandwhite saya sarankan Anda juga melihat pengaya lain yang disebut 'Penyihir'. http://manytricks.com/witch/
Tampaknya mengubah tab-perintah Anda untuk beralih di antara windows bukan hanya aplikasi. Saya tidak pernah membutuhkan ini sendiri, jadi saya tidak bisa menjaminnya. Tapi mungkin itu yang Anda cari.
Selain itu, Anda mungkin menyukai aplikasi QuickSilver http://qsapp.com/ Saya menggunakannya untuk meluncurkan aplikasi saya daripada dengan mengklik dengan mouse. (mirip dengan Alfred yang disebutkan oleh @Andrew Lazarus di atas)
sumber