Ketika Anda melakukan shift-f dengan lebih sedikit, Anda dapat melihat pembaruan file secara real time, dan Anda mendapatkan pesan "Menunggu data ... (interupsi untuk dibatalkan)".
Pembaruan berfungsi dengan baik, tetapi apa interupsinya? sepertinya tidak ada yang berfungsi (Ctrl-C, Esc, Ctrl-I dll). Saya selalu harus membunuh terminal yang menyakitkan.
linux
interrupts
studiohack
sumber
sumber
Jawaban:
Ctrl + C bekerja untuk saya. Ketika saya menggunakan perintah F dalam lebih sedikit, ia mengatakan "(interrupt to abort)". "Interupsi" yang dimaksud adalah kunci apa pun yang terikat pada interupsi terminal. Perintah ini
stty -a
menunjukkan pengaturan terminal yang relevan:Itu
intr = ^C
yang menunjukkan bahwa interupsi dihasilkan oleh Ctrl + C.Jika Anda melakukan
stty -a
apa yang diperlihatkannya?sumber
q
untuk keluarSeperti @RandyOrrison sebutkan,
^C
( kontrol + c ) adalah karakter interupsi yang sesuai . Meskipun, bagaimanaless
tanggapan terhadap sinyal ini akan bervariasi berdasarkan opsi yang disediakan pada waktu eksekusi.Biasanya, sebuah penyebab interrupt karakter
less
untuk berhenti apa pun yang dilakukan dan kembali ke nya command prompt (yaitu tidak terminal / tty prompt).Jika sebaliknya, Anda ingin memberi sinyal
less
untuk berhenti dan kembali ke terminal / tty , Anda harus menggunakan opsi-K
atau--quit-on-intr
. Ini akan menyebabkanless
keluar segera (dengan status 2) ketika karakter interupsi (biasanya^C
) diketik.sumber
Ctrl + C
tidak bekerja untuk saya. Namun, saya bisa menghentikan proses denganq
.sumber
Coba
Shift + Ctrl + C
, saya memiliki masalah yang sama dan perlu dilakukanCtrl + Z
->fg
->Q
untuk berhenti.sumber
less
latar belakang dan melanjutkannyafg
, sebelum berhenti. Anda bisaq
langsung menekan .Saya terjebak kurang dengan tidak ada argumen lebih dari file yang saya ingin periksa cepat dari terminal saya, Ctrl-c, Ctrl shift-c tidak ada yang berhasil. Ctrl-z melakukan pekerjaan :)
sumber
less
tetapi berhenti dan meletakkannya di latar belakang untuk dilanjutkan nanti. Karena itu, ini bukan jawaban untuk pertanyaan itu.