Saya bekerja dengan putty
tetapi memiliki koneksi yang lambat ke server.
Ini tidak lambat di mana-mana dan saya tidak perlu mendapatkannya lebih cepat. Ada latensi antara saat saya mengetik dan ketika teks ditampilkan di terminal.
Jadi pertanyaannya: bagaimana cara bekerja dengan dempul tanpa penundaan antara pengetikan saya dan teks yang muncul di terminal.
Jadi saya menemukan opsi dempul ini: gema lokal dan edit baris lokal, tapi saya yakin saya tidak bisa menggunakan hotkey dengan itu. Saya perlu hotkeys sehingga pertanyaannya adalah: Cara membuat hotkey untuk mengaktifkan / menonaktifkan pengeditan baris + echo lokal.
Jawaban:
Saat mengetikkan shell melalui koneksi SSH, setiap karakter yang Anda tekan perlu dikirim ke sisi jarak jauh, ditafsirkan, dan dikirim kembali untuk ditampilkan jika perlu. Ini melibatkan setidaknya set paket untuk melakukan perjalanan pulang pergi ke dan dari server ssh Anda. Jika koneksi jaringan Anda memiliki banyak latensi, ini dapat menjadi sangat nyata. Bahkan jika keseluruhan bandwidth lambat, jika latensi sedang itu dapat digunakan, tetapi jika waktu pulang-pergi mulai tumbuh mengetik menjadi menyakitkan.
Satu-satunya perbaikan praktis untuk ini adalah mengurangi latensi dalam koneksi jaringan. Jika ini tidak memungkinkan, gunakan shell lokal dan tuliskan skrip untuk dieksekusi dari jarak jauh daripada bekerja secara langsung pada mesin jarak jauh.
sumber
Bergantung pada apa yang perlu Anda lakukan, Anda bisa menggunakan emacs tramp (yang sulit dipelajari jika Anda bukan pengguna emacs). Atau Anda bisa ssh ke server linux lokal (cepat) dan menggunakan sshfs untuk memasang sistem file jarak jauh di sana. Kemudian Anda bisa melakukan pengeditan file dengan perintah lokal.
Saya harus mengatakan bahwa saya tidak pernah memiliki masalah koneksi yang terlalu lambat, tidak pernah. Mungkin Anda harus terbiasa mengetik buta.
sumber
Anda tidak dapat memperbaiki masalah latensi, tetapi Anda dapat mencoba dan menebak respons server. Untuk mengedit pada baris perintah, ini seringkali cukup mudah.
Lihat Mosh
Aplikasi terminal jarak jauh yang memungkinkan roaming, mendukung konektivitas intermiten, dan menyediakan gema lokal yang cerdas dan pengeditan garis penekanan tombol pengguna.
Ketika Mosh "menebak", itu menggarisbawahi teks untuk memberi tahu Anda bahwa itu mungkin berubah.
sumber