Respuestas:
emacs
modo de ZLE :... el carácter Control+ V(ASCII SYN
) está vinculado al quoted-insert
widget. Entonces simplemente ingrese Control+ Vluego Control+ J(ASCII LF
).
vi
modo de ZLE :... los caracteres Control+ Q(ASCII DC1
) y Control+ Vestán vinculados al vi-quoted-insert
widget. Así que nuevamente ingrese Control+ V, luego Control+ J.
Las nuevas líneas en el medio de las líneas de comando separan los comandos. (En la terminología del zsh
manual: tanto la nueva línea como la ;
terminación de una lista ). Cite la nueva línea si no desea eso.
Aquí hay una forma "vimmer" en el modo ZLE vi que no involucra ctrl
acordes.
si su línea tiene el siguiente aspecto y está en modo normal : $ abc ꕯ def ghi
escribe esto: DoESCp
Total de pulsaciones de teclas: 4.
explicación:
`D` cuts from cursor to the end of the line and places cut string in register
`o`opens a new line places the cursor in it, and switches to insert mode
`<esc>` switches to normal pode
`p` paste register content.
Use ⌥↩︎ ( Option / Alt+ Return) o ⎋, ↩︎ ( Escentonces Return).
Esto solo funcionará si ha llamado bindkey -e
previamente o en algún lugar de su .zshrc.
abc
ejecutarse o desea insertar un\n
carácter en la posición del cursor?