akımın üstüne, satırı açmadan (yani Ekle moduna girmeden) yeni bir satır eklemenin bir yolu var mı? Yani, "O" gibi, ama açmadan.
akımın üstüne, satırı açmadan (yani Ekle moduna girmeden) yeni bir satır eklemenin bir yolu var mı? Yani, "O" gibi, ama açmadan.
Yanıtlar:
Tim Papa'nın eklentisi , bu amaç için özel olarak bir komutu olan unimpared kullanıyorum :
[<space>
Ve satırın arkasına boşluk eklemek istiyorsanız:
]<space>
İsteğinizin tanımı O
.
Mantıken yukarıdaki yeni bir satır eklerken olacaktır O
.
İmleçten önce eklemek için: i
Sonra: Satırdan a
önce (ana sayfa): I
Satırın sonuna ekleyin:A
Geleceğinizi en yakın I
tahmin, imleci satırın başına getirecek olandır.
m`O+Esc`
:h append()
İmleci hareket ettirmez, istediğiniz kadar satır (boş ya da boş) eklemenize izin verir ve önceki konum işaretini değiştirmez.
call append(line('.')-1, '')
formatoptions
İstediğiniz anahtar veya anahtar sırasını istediğiniz gibi eşleyebilirsiniz.
m`O<ESC>``
bu, sizi normal modda ve imleç konumunu değiştirmeden tutmak için geçerli satırın üzerine boş bir satır ekler.