Відповіді:
emacsрежимі ZLE :… Символ Control+ V(ASCII SYN) прив’язаний до quoted-insertвіджета. Тому просто введіть Control+, Vа потім Control+ J(ASCII LF).
viрежимі ZLE :… Символи Control+ Q(ASCII DC1) та Control+ Vприв’язані до vi-quoted-insertвіджета. Тому знову просто введіть Control+ V, потім Control+ J.
Нові рядки в середині командних рядків відокремлюють команди. (У термінології zshпосібника: і новий рядок, і список; завершення .) Цитуйте новий рядок, якщо цього не хочете.
Ось "vimmer" спосіб у режимі ZLE vi-mode, який не включає ctrlакорди.
якщо ваша лінія виглядає так, і ви перебуваєте у звичайному режимі: $ abc ꕯ def ghi
наберіть це: DoESCp
загальне натискання клавіш: 4.
пояснення:
`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.
Використовуйте ⌥↩︎ ( Option / Alt+ Return) або ⎋, ↩︎ ( Escтоді Return).
Це буде працювати лише в тому випадку, якщо ви телефонували bindkey -eраніше або десь у своєму .zshrc.
abcслід виконати або ви хочете вставити\nсимвол у позицію курсору?