Nomor versi Windows: Versi 10.0.18362.295
Juga uji dengan commit baru-baru ini 7faf3342e0187841d590fd018452c5c69fd52271
Di shell WSL conhost, jalankan perintah berikut:
echo -e "\e[6;19r\e[12H\e[99ECNL\e[12H\e[99FCPL\e[r"
Ini melakukan hal berikut:
DECSTBM
menjadi 6 dan 19CNL
dengan hitungan 99, untuk turun 99 barisCPL
dengan hitungan 99, untuk naik 99 barisSaya tidak dapat menemukan teks spesifikasi untuk mendukung ini, tetapi di XTerm dan terminal Gnome VTE, perintah ini dibatasi oleh margin DECSTBM
, jadi CNL
tidak bergerak di bawah baris 19 ( margin bawah), dan CPL
tidak bergerak di atas baris 6 (margin atas).
Seperti inilah keluarannya di XTerm:
Margin diabaikan oleh konsol Windows, jadi CNL
bergerak ke bagian bawah viewport, dan CPL
bergerak ke atas viewport.
Saya tidak dapat mengatakan dengan pasti bahwa ini salah, tetapi saya pikir kita mungkin harus mencoba mencocokkan perilaku XTerm dan VTE kecuali ada bukti yang meyakinkan bahwa mereka salah.
Ya, mencocokkan XTerm dan VTE terdengar benar bagi saya!
: tada: Masalah Windows Terminal Preview v0.8.10261.0
.: tada:
Tautan yang berguna:
: tada: Masalah Windows Terminal Preview v0.9.433.0
.: tada:
Tautan yang berguna:
Komentar yang paling membantu
Ya, mencocokkan XTerm dan VTE terdengar benar bagi saya!