Câu trả lời:
emacschế độ của ZLE :... các Control+ Vký tự (ASCII SYN) là ràng buộc để các quoted-insertwidget. Vì vậy, chỉ cần nhập Control+ Vsau đó Control+ J(ASCII LF).
vichế độ của ZLE :Các ký tự Control+ Q(ASCII DC1) và Control+ Vđược liên kết với vi-quoted-insertwidget. Vì vậy, một lần nữa chỉ cần nhập Control+ V, sau đó Control+ J.
Dòng mới ở giữa dòng lệnh tách lệnh. (Theo thuật ngữ của zshhướng dẫn sử dụng: cả dòng mới và ;chấm dứt danh sách .) Trích dẫn dòng mới nếu bạn không muốn điều đó.
Đây là cách "vimmer" trong chế độ vi ZLE không liên quan đến ctrlhợp âm.
nếu dòng của bạn trông như sau và bạn đang ở chế độ bình thường : $ abc ꕯ def ghi
gõ này: DoESCp
tổng số lần nhấn phím: 4.
giải trình:
`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.
Sử dụng ⌥↩︎ ( Option / Alt+ Return) hoặc ⎋, ( Escsau đó Return).
Điều này sẽ chỉ hoạt động nếu bạn đã gọi bindkey -etrước đó hoặc ở đâu đó trong .zshrc của bạn.
abcđược thực thi hoặc bạn muốn chèn một\nký tự ở vị trí con trỏ?