Saya telah menginstal subsistem Linux untuk Windows 10. Ini berfungsi dengan baik, tetapi saya ingin mengubah lingkungan shell default untuk subsistem.
Saya lakukan sudo apt-get install fish
dan kemudian chsh -s /usr/bin/fish
. Tetapi ketika saya mulai bash.exe
di Windows, selalu memulai bash (saya pikir itu dapat diprediksi).
Adakah yang tahu argumen untuk mengubah perilaku ini?
isatty && exec fish
mungkin patut dicoba ketika Anda benar-benar keluar dari solusi yang sebenarnya.
bash.exe
Anda jelas eksplisit mulai bash. Saya tidak terbiasa dengan subsistem Linux di Windows 10, tetapi saya berharap akan ada cara untuk memulai shell "Linux" tanpa secara eksplisit memulai satu shell tertentu.