Meskipun berpotensi sulit, Anda mungkin dapat melakukan pemilihan yang lancar pada beberapa halaman dengan:
Saya pikir ini akan ditangani dengan semua masalah pengguliran lainnya. Hal terbaik untuk dilakukan IMO adalah membawa pengguliran sedekat mungkin ke terminal asli yang ditemukan di OS modern (misalnya Terminal Ubuntu dan Terminal.app).
hterm menangani ini dengan sangat baik tetapi hanya memiliki viewport yang saat ini ditampilkan di DOM. Kita harus melihat bagaimana mereka mengimplementasikannya.
Kita bisa meniru cara https://github.com/codemirror/codemirror melakukannya. Ini juga bisa membantu dengan #77.
Diperbaiki di https://github.com/sourcelair/xterm.js/pull/670