¿Cómo borrar la línea de comandos en Octave?
En Octava, al escribir comando en la línea de comandos, a veces necesito borrar toda la línea y reiniciar un nuevo comando. En Matlab, borrar el texto se haría con la tecla ESC . En octava esto no funciona. La única manera que encontré para descartar el texto de entrada es usando Ctrl-C. Esto funciona, pero es feo, ya que deja restos en la pantalla.
¿Hay una combinación de teclas para borrar la línea en octava?
3 answers
Hay varios accesos directos de clearing definidos:
- Meta-D : borrar la siguiente palabra 1
- Ctrl-K : borrar hasta el final de la línea
- Ctrl-U : borrar toda la línea
- Ctrl-L : borrar la línea y la pantalla
Ver más ejemplos en el octave
sección de edición de línea de comandos del manual.
Por razones históricas Ctrl-U generalmente es controlado por su terminal en lugar de octave
, aunque octave
también lo admite. Puede probar esto con stty kill undef
(restaurar con stty kill '^U'
).
1Meta es a menudo vinculado a la Ganar{[10] tecla} o Alt clave. Si no pulsa la tecla Esc primero y luego el carácter que necesita ser "metaificado".
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-12-09 07:44:49
Tipo:
clc
En la ventana de comandos para borrar la ventana de comandos.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-01-07 00:32:32
Ctrl-A : ir al principio de la línea.
Ctrl-K: elimina todos los caracteres que comienzan en el cursor.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-02-11 10:48:51