2016-03-31 17 views
1

Bu benim için çok şey oluyor.Geçerli çizgiyi bir önceki satırın sonuna getirin

foo = 
    bar 

Çubuk çizgisinin içeriğini eşittir işareti arkasına kolayca taşımak istiyorum. Ben çubuk hattında isem bunu yapabileceğimi biliyorum:

^^dEk$p 

ama bu hantal hissediyor daha kısa/daha zarif bir yolu var mı?

cevap

5

imlecin bar satırda olduğunu söylemek, bunu yapabilirsiniz:

kgJ 

olması:

foo = bar 

Kontrol yardım doc J, gJ and :join

Ben de bir Join plugin yazdığı için, yapabileceği negatif sayım (örneğiniz için çalışacak), tersine katıl ve çok daha fazlası.

+0

Teşekkür ederim, bu neredeyse istediğim şey. Sorun şu ki, 'bar' ın önündeki boşluklar orada kalacak. J doktoruna baktıktan sonra, sadece foo çizgisinde J yapmanın istediğimi yaptığını keşfettim. – Nozdrum

+0

'J' iki satır arasında boşluk ekleyecektir/kaldıracaktır,' gJ' olmayacaktır. İhtiyacın olanı alabilirsin. – Kent

+1

Bu harflerin ne için olduğunu genişletebilir misin? – yantaq