Yanıtlar:
emacs
modunda:… Control+ VKarakteri (ASCII SYN
) quoted-insert
widget'a bağlıdır . Sadece Control+ Vsonra Control+ J(ASCII LF
) girin.
vi
modunda:… Control+ Q(ASCII DC1
) ve Control+ Vkarakterleri vi-quoted-insert
widget'a bağlıdır . Bu yüzden tekrar Control+ V, ardından Control+ girin J.
Komut satırlarının ortasındaki satır satırları komutları ayırır. ( zsh
Kılavuzun terminolojisinde : hem yeni satır hem de ;
bir listeyi sonlandır .) Bunu istemiyorsanız yeni satırı belirtin.
İşte ZLE vi-modunda ctrl
akorları içermeyen bir "vimmer" yolu .
hattınız aşağıdaki gibi görünüyorsa ve normal moddaysanız: $ abc ꕯ def ghi
bunu yaz: DoESCp
toplam tuşa basma: 4.
açıklama:
`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) veya ⎋, ↩︎ ( Escsonra Return) kullanın.
Bu yalnızca bindkey -e
.zshrc'nizde daha önce veya bir yerde arama yaptıysanız çalışır .
abc
yoksa\n
imleç konumuna bir karakter mi eklemek istiyorsunuz ?