SSH ke Homestead Menggunakan Git Bash pada Karakter Windows Tidak Ditampilkan Dengan Benar

0

Setelah berlari:

homestead ssh

dan masuk ke VM semuanya terlihat baik-baik saja sampai Anda mengetik perintah tertentu atau melihat hasil perintah di mana karakter tidak diterjemahkan dengan benar sehingga Anda mendapatkan output untuk ls yang terlihat seperti ini:

vagrant@homestead:~$ ls
←[0m←[34;42mprojects←[0m

Apakah ada cara untuk mendapatkan ini untuk membuat karakter ini dengan benar di Git bash di windows 8.1?

Juga kursor dapat muncul di tempat asing jika Anda menjalankan perintah seperti:

mysql -uhomestead -p

Dengan windows, apakah saya hanya dipaksa menggunakan Putty agar ini berfungsi dengan baik?

MEMPERBARUI

Tampaknya kode warna ANSI tidak ditampilkan. Saya sudah menambahkan color.ui = true ke gitconfig jadi tidak yakin mengapa ini terjadi kecuali Git SSH membuat sesuatu berbeda? Karena saya mendapatkan output warna saat menggunakan bash dan tetapi tidak menggunakan SSH.

MEMPERBARUI

Mencoba menginstal ulang GIT untuk melihat apakah saya memiliki opsi lain dan memperhatikan bahwa saya diberi pilihan untuk menggunakan plink (tortoise) alih-alih OpenSSH. Saya mengunduh plink.exe Putty dan memberikan path-nya, tetapi homestead SSH masih tidak membuat kode warna ANSI, dan tidak membuka Putty sebagai gantinya ... tidak yakin apa yang seharusnya terjadi jika Anda memberikan jalur plink, tetapi mengasumsikan itu akan menggunakan Putty saja?

mtpultz
sumber

Jawaban:

0

Sepertinya solusi termudah di windows adalah menggunakan ConEmu sebagai pembungkus untuk Git Bash dan menangani rendering kode warna ANSI.

mtpultz
sumber