Saya telah menggunakan Bash selama bertahun-tahun dan saya sangat suka ITerm. Apakah ada cara untuk mendapatkan tingkat kegunaan konsol untuk cmos Windows Micosoft?
Maksud saya penyelesaian tab waras, sejarah (bahkan jika Anda menutup terminal), mencari kembali dan sebagainya, dan juga terminal saya dapat mengubah ukuran, dengan tab, font yang bagus, dll.
Saya punya pertanyaan yang sama persis. Untuk sementara saya menggunakan Konsol dan itu OK.
Namun saya tahu tentang Git Bash . Jika Anda menginstal Git untuk Windows, Anda mendapatkan aplikasi ini bernama Git Bash yang menyediakan jendela konsol yang menjalankan bash. Itu mengagumkan. Saya sudah menggunakannya selama berbulan-bulan.
Kelihatannya berlawanan dengan intuisi untuk menginstal Git (sistem kontrol versi) untuk mendapatkan konsol yang layak tetapi berfungsi.
sumber
bash
shell yang berjalan di dalamnya.Saya pribadi lebih suka Cmder yang merupakan kombinasi dari semua jawaban sebelumnya.
Muncul dengan alias bash dan git yang berguna yang saya pakai sampai hari ini:
Salin / Tempel dukungan dengan CTRL+ cdan CTRL+ vdengan perilaku pemilihan mouse yang intuitif (atas ke bawah untuk pilihan baris demi baris dan dari bawah ke atas untuk pemilihan blok).
Ini mendukung tab dan panel split yang dapat dikonfigurasi yang memungkinkan Anda untuk menggunakan Powershell, Git bash, dll. Semua dalam contoh yang sama.
Dapat dikonfigurasi untuk memiliki tindakan menu konteks untuk membuka tab konsol di direktori saat ini.
sumber
Dua sen saya (terlambat):
Sejak Anniversary pembaruan Win10 Anda mendapatkan runtime Linux yang sebenarnya di Windows, dengan konsol bash. Mereka disebut, masing-masing, "Windows Subsystem untuk Linux" dan "Bash on Windows".
Berikut ini cara memasangnya: http://www.pcworld.com/article/3106463/windows/how-to-get-bash-on-windows-10-with-the-anniversary-update.html
Hal ini memungkinkan untuk menjalankan sebagian besar perintah Linux dan executable biner dalam mode konsol. Ini didasarkan pada Ubuntu 14.04. UI (jendela, pengaturan dll.) Meskipun masih cukup banyak cmd lama, jadi tidak terlalu baik untuk mengelola beberapa konsol dll
Selain itu, favorit saya adalah MobaXterm: http://mobaxterm.mobatek.net/
Ini adalah program utilitas windows yang melakukan banyak hal dengan sangat baik, terutama:
Dan masih banyak lagi...
Ini gratis dengan beberapa batasan, dan ada versi "pro" atau sesuatu yang terjangkau (IMO).
Sebagai pengembang yang sering harus mengelola dan terhubung ke server jarak jauh itu adalah alat yang sangat berharga.
sumber
console-2 GUI + Cygwin = 99% dari iTerm.
sumber
Saya sebenarnya lebih suka ConEmu sedikit lebih adil daripada Console2, dan itu harus memiliki fungsi ukuran, tab, dan font yang dimiliki orang lain (selain CMD!: P) juga.
Ini hanya memiliki fitur tambahan lainnya yang tidak dapat saya daftarkan sekarang, menyesuaikan tombol pintas untuk beralih tab membuatnya terasa lebih intuitif, menu pengaturan dan bilah tab yang lebih berdedikasi, dan tentu saja daftar tugas yang dapat Anda tambahkan dengan konfigurasi yang telah ditetapkan sebelumnya, di atas menambahkan parameter yang ConEmu mengerti dan memodifikasi jendelanya sendiri.
Anda bisa mendapatkan penyelesaian tab yang layak (menurut saya) yang saya pikir Anda maksudkan hanya dari bash. Tidak yakin tentang riwayat yang akan ditampilkan, tetapi sekali lagi fish / bash memberi Anda sejarah yang dapat Anda telusuri dengan tombol panah dan lain-lain. Anda bisa menjadi lebih baik (juga menurut saya :) penyelesaian tab dan penelusuran riwayat menggunakan shell ikan !
Untuk ConEmu, pengembang tetap up-to-date dengan proyek dengan sangat baik, dan rasanya seperti dia memiliki pemahaman yang baik tentang bagaimana mengembangkan aplikasi untuk memiliki semua fitur ini dan menyajikan UI yang baik dengan tetap memiliki mantap dan agak cepat kecepatan.
Saya juga pasti menggunakan hotkey global untuk membuat jendela muncul, selalu memiliki tab yang biasa saya set-up di jendela, dan Anda dapat menggabungkan konsol dalam tampilan yang sama juga!
Satu hal yang mungkin harus Anda lakukan jika ingin, adalah dukungan UTF-8. Prosesnya tidak sesulit berburu dan menerapkan tambalan, cukup mengatur font melalui Terminal Window Host dan emulator, ConEmu yang saya rujuk adalah Terminal Window Host. Saya mungkin telah menginstal font yang dapat menampilkan rentang karakter yang lebih besar untuk ConEmu, atau untuk Prompt Perintah Windows default, tidak dapat mengingat yang mana, atau nama font O_o. JIKA Anda membutuhkan bantuan lain, Anda dapat mencoba halaman ini: ConEmu - Dukungan Unicode
Dengan semua itu, saya cenderung menjalankan Cygwin karena saya terbiasa dengan banyak utilitas berbasis Linux / GNU, saya menggunakan fish / bash ketika saya bisa, dan cmd ketika saya tidak bisa untuk tugas-tugas tertentu.
PS Gempa-gaya selalu menyenangkan jika Anda siap untuk itu;)
sumber
Saya belum menggunakannya secara pribadi (Mac os x adalah driver harian saya), tetapi pencarian cepat menemukan ini:
win-bash , gnu-bash , dan unxutils .
sumber
Jika Anda menggunakan Windows 10, sekarang (Agustus 2016) Anda dapat menggunakan "BASH di Ubuntu". Entah itu ditambahkan ke OS atau tersedia sebagai fitur. (Pada 'Pembaruan hari jadi'). Saya belum menjelajahinya.
Namun, saya merekomendasikan PowerShell jika Anda melakukan sesuatu seperti administrasi sistem di lingkungan Windows. Microsoft telah menjadikan ini sebagai fondasi semua produk mereka. Mempelajari PS praktis merupakan persyaratan untuk admin sistem di lingkungan Windows sekarang.
sumber
BABUN:
Anda harus melihat Babun ! Saya seorang pria Linux dan ini adalah program pertama yang saya instal pada mesin Windows saya. Ini adalah redux yang sangat bagus dari cygwin dan menginstalnya semudah installer .msi lainnya.
Secara default shell adalah zsh, yang saya suka, tetapi Anda dapat dengan mudah mengubahnya menjadi bash dan bash sudah diinstal dengan Babun juga.
sumber
Saya menemukan MobaXterm. Di sini edisi gratis bisa Anda coba.
sumber