Belirli bir satır metnini seçmek ve satırları silmek istersem, bunu vi'de nasıl yapabilirim (en basit araçları veririm)?
Belirli bir satır metnini seçmek ve satırları silmek istersem, bunu vi'de nasıl yapabilirim (en basit araçları veririm)?
Yanıtlar:
Ok tuşlarını veya j/ ktuşlarını kullanarak silmek istediğiniz satıra gidin ve yazın dd. Daha sonra :x(veya ZZ) yazarak kaydedebilir ve çıkabilirsiniz . ddBirden çok satırı silmek için bir numaraya önek eklenebilir , örneğin 3dd3 satırı silebilir .
Daha fazla Vi komutu için bu kullanışlı Vi hile sayfasına bir göz atın .
Başka bir ipucu: Bir metin paragrafını silmek istiyorsanız, { ile birlikte bu paragrafın başına gidin ve sonra d} yazın
Veya başka bir deyişle, {d}
dapbir paragrafı silin
dapbenim için çalışmıyor.
vi" derken ya " vim" ya da " vimvi-uyumluluk modunda koşmak " anlamına gelir . Bu yüzden vim-özel bir komut önerdim (ayrıca bakınız :help text-objects).
dapyine de hiçbir etkisi olmaz.
.vimrcdosyanızın başka ayarları vardı veya belki de @ user1686'nın ayarları farklıydı.
Shift + V,.