grep -Hnri test| vim
–
-H: Dosya ismini yaz
-H: Dosya ismini yaz
-n: Satır numarasını yaz
-r: Recursive
-i: Case duyarlılığı yok
vim -: İnputu bufferdan al
vim içi komutlar:
:w sonuc.txt
dosyaya kaydet
/xxx ‘xxx’ kelimesini aramak, N ile bir sonraki gelir.
: set number satır numaralarını getir.
:%! % = son dosyada işlem yap ! = bu shellde iş yap
:%!sort -u = dosyayı sırala
:%!grep -v windows = içinde windows geçmeyen satırları getir.
Ctrl+v = Visual Block Mode a geçiyor. Burada dikey seçim yapılabiliyor. ‘x’ ile seçilenler silinebiliyor.
Shift+a = satır sonuna gel ve append(insert mode)e geç.
. = Az önce yaptığını bu satırda da yap.
u = undo
:set hlsearch = Arama sonucunu boya
// = Son aradığını bir daha ara
:%s/foo/bar/g = Foo ları bul bar ile değiştir.
:%s/foo/bar/gc = yukarıdakinin aynısı fakat son kullanıcı onayı sor
Bir cevap yazın