Tampaknya Anda biasanya tidak seharusnya keluar dari mode "Teruskan selamanya", yaitu cara manual man lessmenyebutkan mode yang Anda masukkan saat menekan Shift+ F.
Namun, saya menemukan sedikit trik kotor bagaimana Anda dapat kembali normal. Ini akan membekukan perintah sebentar, jadi saya tidak yakin apakah itu akan cocok untuk server Anda yang mungkin harus berjalan tanpa gangguan.
Bagaimanapun, inilah caranya:
Saya berasumsi bahwa Anda sudah memulai node server.js | lessdan menekan Shift+ Funtuk masuk ke mode "Maju selamanya". Sekarang lesstidak bereaksi terhadap penekanan tombol lagi.
Dalam keadaan ini, Anda bisa menekan Ctrl+ Cuntuk mematikan proses server dan dapat berhenti lesssetelah itu dengan menekan Q(yang bagaimanapun akan meninggalkan perintah sebagai proses yang terhenti dalam daftar pekerjaan Anda - Anda harus menjalankan fguntuk melanjutkan dan membiarkannya sepenuhnya berakhir setelah itu), tetapi ini bukan yang kita inginkan.
Sebagai gantinya, Anda juga dapat menekan Ctrl+ Zuntuk menghentikan ("membekukan") perintah dan kembali ke prompt shell Anda. Sekarang dengan cepat ketik perintah shell fg(" f ore g round") untuk membiarkan perintah terus berjalan di latar depan. Perhatikan bahwa nodeproses server Anda juga dijeda selama waktu yang singkat ini, Anda harus mempertimbangkan apakah ini dapat diterima atau tidak.
Jadi sekarang lessberjalan di latar depan lagi seperti sebelumnya, kan? Ya, tetapi secara ajaib itu tidak lagi dalam mode "Teruskan selamanya". Anda dapat menggunakan misalnya tombol panah lagi untuk menggulir ke atas dan ke bawah.
Sayangnya, lesstampaknya telah berhenti memperbarui buffer-nya sepenuhnya, Anda hanya dapat menggulir ke bawah di mana Anda membekukan perintah sebelumnya, tidak lebih jauh. The nodeserver masih berjalan dan menghasilkan output meskipun, kita hanya perlu mendapatkan lessuntuk menyegarkan lagi.
Cara termudah yang saya temukan untuk melakukannya adalah dengan hanya membuka lesslayar bantuan dan menutupnya lagi, dengan menekan tombol Hdan Qsecara berurutan. Sekarang semuanya tampaknya berfungsi dengan baik lagi.
Namun solusi terbersih mungkin adalah mengikuti jawaban terdon dan mengarahkan output ke file temp, gunakan lessuntuk memonitor file.
lessdan kembali ke prompt shell Anda dengannodeserver berjalan di latar belakang, atau apakah Anda hanya inginlesskembali ke mode non-following normal di mana Anda dapat menggulir log daripada melihat baris terbaru?