Lorsque vous effectuez shift-f avec moins, vous pouvez voir la mise à jour du fichier en temps réel et vous obtenez le message "En attente de données ... (interruption pour abandonner)".
La mise à jour fonctionne bien, mais quelle est l'interruption? rien ne semble fonctionner (Ctrl-C, Esc, Ctrl-I etc.). Je dois toujours tuer le terminal, ce qui est pénible.
linux
interrupts
studiohack
la source
la source
Réponses:
Ctrl + C fonctionne pour moi. Lorsque j'utilise la commande F en moins, elle dit "(interruption pour abandonner)". L '"interruption" à laquelle il fait référence est la clé liée à l'interruption du terminal. La commande
stty -a
affiche les paramètres de terminal pertinents:C'est le
intr = ^C
qui montre que l'interruption est générée par Ctrl + C.Si vous faites
stty -a
ce que cela montre?la source
q
pour quitterComme @RandyOrrison l'a mentionné,
^C
( contrôle + c ) est le caractère d' interruption approprié . Cependant, laless
réponse à ce signal variera en fonction des options fournies au moment de l'exécution.Normalement, un caractère d'interruption provoque l'
less
arrêt de tout ce qu'il fait et retourne à son invite de commande (c'est-à-dire pas à l'invite terminal / tty).Si, à la place, vous souhaitez signaler
less
de quitter et revenir à l' invite terminal / tty , vous devez utiliser l' option-K
ou--quit-on-intr
. Cela entraînera laless
fermeture immédiate (avec le statut 2) lorsqu'un caractère d'interruption (généralement^C
) est tapé.la source
Ctrl + C
N'a pas travaillé pour moi. Cependant, j'ai pu arrêter le processus avecq
.la source
Essayez
Shift + Ctrl + C
, j'ai eu le même problème et je devais faireCtrl + Z
->fg
->Q
pour quitter.la source
less
en arrière-plan et de le reprendre avecfg
, avant de quitter. Vous auriez pu appuyerq
tout de suite.J'étais coincé en moins sans argument sur le fichier que je voulais vérifier rapidement depuis mon terminal, Ctrl-c, Ctrl shift-c rien ne fonctionnait. Ctrl-z a fait le travail :)
la source
less
mais s'arrête et le met en arrière-plan pour être repris plus tard. Ce n'est donc pas une réponse à la question.