Saya kebanyakan menggunakan 'git-bash' yang datang dengan menginstal Windows dari Git vcs. Saya pikir itu adalah yang sama dengan Cygwin. Ini berfungsi dengan baik secara teknis tetapi UI menyebalkan:
- harus klik kanan bilah judul dan pergi ke Properti untuk mengubah lebar jendela
- paling menjengkelkan ... salin dan tempel dan sorot dengan mouse sama rumitnya
Sebaliknya, aplikasi Terminal yang dilengkapi dengan OS X mengelola ini dengan penuh percaya diri dan membuatnya jauh lebih nyaman untuk digunakan. Anda bahkan dapat menarik dan melepas file di dalamnya dan itu akan menempelkan path file di kursor Anda!
Saya juga sudah mencoba:
http://sourceforge.net/projects/win-bash
http://www.steve.org.uk/Software/bash/
http://www.hamiltonlabs.com/cshell.htm
Tak satu pun dari ini melakukan copy dan paste teks tanpa mengklik kanan rumit.
Saya secara khusus mencari cangkang Unix di Windows sehingga saya tidak harus menggunakan cangkang berbeda antara dev rumah (Windows), server langsung (Linux) atau dev di kantor (Mac).
Ya, saya telah mencari Google dan belum menemukannya ...
Jawaban:
Sudahkah Anda mencoba konsol2 ?
Ini memungkinkan Anda menggunakan cmd, bash, atau program apa pun sebagai shell, dan memungkinkan pengubahan ukuran ke segala arah.
Anda dapat menjadikannya default untuk Git Bash dengan pergi ke Edit-> Pengaturan, lalu menempelkan ini di bidang Shell:
Untuk menyalin, tahan Shift, klik dan seret dengan tombol kiri mouse untuk memilih, lalu klik kiri untuk Menyalin.
Akhirnya, Git mengirim dengan rxvt. Anda bisa membuat pintasan Windows baru dengan bidang Target disetel ke:
sumber
[Reposting komentar saya sebagai jawaban atas permintaan Anentropic.]
Jika Anda menggunakan Cygwin dan menyukai Putty, lihat mintty. Ini tersedia dalam kategori Shells di program pengaturan Cygwin (atau dapatkan sumbernya di sini ). Penulis menggunakan sebagian besar Putty untuk membuatnya, sehingga berperilaku sangat mirip Putty. Dapat dikonfigurasi agar berfungsi seperti yang Anda inginkan:
mount -c /mnt
).Satu-satunya masalah saya dengan mintty adalah bahwa versi terbaru (0.9.4+) tampaknya melakukan sesuatu yang tidak disukai Windows 7 UAC, sehingga meminta izin untuk menjalankannya setiap waktu. Ini sepertinya menyebabkannya berjalan dengan hak istimewa yang berbeda, jadi hal-hal seperti drive jaringan saya tidak berfungsi. Saya tidak tahu apakah ini masalah permen, atau masalah dengan sistem saya.
sumber
$SHELL
variabel lingkungan apa pun yang Anda tunjuk . Namun, Anda dapat menentukan program lain sebagai argumen pertama pada baris perintah, yang dapat berguna dalam pintasan. Penulis telah menyusun daftar tips yang bagus ( code.google.com/p/mintty/wiki/Tips ) yang menunjukkan bagaimana Anda dapat melakukan ini.Maaf atas promosi-diri, saya penulis Emulator Konsol lain.
ConEmu adalah emulator konsol Windows dengan tab, yang menghadirkan banyak konsol dan aplikasi GUI sederhana sebagai satu jendela GUI yang dapat disesuaikan dengan berbagai fitur.
Kutipan singkat dari daftar opsi yang panjang:
Posting Hanselman , pengguna ulasan , ConEmu tag pada superuser.com
sumber
Saya berharap Putty dapat bekerja sebagai emulator untuk akses OS lokal seperti yang dilakukan Cygwin. Putty adalah favorit saya ketika saya terjebak di kotak Windows. Saya memilih pertanyaan ini, saya ingin tahu tentang emulator yang lebih baik untuk Windows juga.
sumber
Masalah besar dengan salin dan tempel bukanlah kesalahan emulator terminal; itu adalah kunci yang mengikat diri mereka sendiri.
Ketika pintasan ditemukan di Mac, Apple menambahkan kunci baru untuk mereka: 'tombol perintah' (juga dikenal sebagai 'percikan') Itu tidak memiliki ASCII yang setara.
Beberapa tahun kemudian, ketika Microsoft menyalin pintasan yang sama, keyboard PC tidak memiliki tombol 'windows', atau 'menu', jadi mereka menggunakan kunci kecil lain yang dapat Anda gunakan dengan jari kelingking Anda: tombol Ctrl. Masalahnya adalah, bahwa Ctrl-C, Ctrl-V, dll. Adalah kode ASCII yang valid, dan banyak digunakan pada antarmuka baris perintah.
Jadi, ketika Anda menekan Ctrl-C pada Windows ternimal, haruskah itu menyalin teks atau melanggar perintah yang sedang berjalan?
sumber
Seperti halnya dengan setiap perangkat lunak windows yang saya sentuh, saya harus mengulangi langkah-langkah dengan ketidakpastian dan semacam pendekatan kasar ...
Tetapi di suatu tempat di sana saya membuatnya berfungsi tanpa menginstal konsol baru!
Saya mengikuti solusi AnandK ... http://www.thewindowsclub.com/full-screen-command-prompt-in-windows-7 Saya membuatnya bekerja dengan git bash dengan melakukan hal berikut
Saya kira saya harus mengklarifikasi: ini khusus untuk memungkinkan layar penuh - tidak lebih.
sumber
Hanya membuang ini karena belum disebutkan. Tetapi PowerShell milik MS sendiri sebenarnya adalah CLI yang sangat bagus untuk Windows.
Ini memiliki beberapa fitur seperti Bash yang seharusnya membuatnya terasa akrab. Menurut pendapat saya, ada baiknya belajar jika Anda melakukan semua jenis scripting atau otomatisasi dengan Windows, bahkan jika Anda seorang pria * nix (seperti saya sendiri). Anda akan dapat melakukan lebih banyak dalam waktu lebih sedikit dibandingkan dengan mencoba meretas bersama sesuatu yang berjalan di atas Cygwin.
sumber