Comment faire pour effacer la ligne de commande dans l'Octave?
En Octave, lors de la saisie de la commande dans la ligne de commande, j'ai parfois besoin d'effacer l'ensemble de la ligne et de redémarrer une nouvelle commande. Dans Matlab, effaçant le texte serait fait avec l' ESC clé. En Octave, cela ne fonctionne pas. La seule façon que j'ai trouvée pour abandonner la saisie de texte à l'aide de Ctrl-C. Cela fonctionne, mais il est laid, qu'il laisse le reste à l'écran.
Est-il une combinaison de touches pour effacer la ligne en Octave?
- Ainsi, en mettant de côté le fait que c'est un 7-ans la question, et le goût du public dans ce qui est approprié ou non pour ce site peut ne pas être la même qu'à l'époque, alors, selon le site d'Aide de manifeste, je continue de trouver ça sur le sujet: stackoverflow.com/help/on-topic . Le nombre de vues et de "j'aime"-s pour les réponses et la question suggère que ainsi.
Vous devez vous connecter pour publier un commentaire.
Il y a plusieurs compensation des raccourcis définis:
Voir plus d'exemples dans le
octave
de ligne de commande d'édition de l'article du manuel.Pour des raisons historiques, Ctrl-U est habituellement contrôlé par votre terminal plutôt que
octave
, bien queoctave
supporte également. Vous pouvez le tester avecstty kill undef
(restaurer avecstty kill '^U'
).1 Meta est souvent lié à l' Win ou la Alt clé. Si pas de frapper la touche Esc en premier et ensuite le caractère qui doit être "metaified".
type:
dans la fenêtre de commande pour effacer la fenêtre de commande.
Ctrl-A: aller au début de la ligne.
Ctrl-K: tuer tous les caractères à partir du curseur.
ESC
clés, ces tous se sentent pas intuitif... je suppose que $2,500 ne vous acheter une certaine facilité d'utilisation, ils ne sont pas 😎 ?Home
+Ctrl-K
, mais leC-A-K
est plus "naturel" de mes doigts.