Editör vi ile bir kelimeyi arayıp değiştirmek

:%s/[ctrlkey+v and ctrl-key+M]//g
şimdi bu komutu açıklamak lazım.
burada görüldüğü üzere % işareti dosyadaki bütün kelimelere aynı işlemi yapıyor.
ilk / işareti ile ikincisi arasında yağadığım problem olan windowstan linuxa döküman transferi sırasında yaşadığım problem olan ^M karakterini ortadan kaldırmak için bulduğum çözüm için eklendi.
sonraki / karakteri arası boş olduğu için bu karakterlerin silinmesi anlamına geliyor o aralığa birşey yazsak bütün ^M karakterleri onlarla değişecekti.
g nin anlamı ise tüm satırda arama yapması. ayrıca alta ingilizce dökümanı ekliyorum.
Vi: Search and Replace

Change to normal mode with .

Search (Wraped around at end of file):

Search STRING forward : / STRING.
Search STRING backward: ? STRING.

Repeat search: n
Repeat search in opposite direction: N (SHIFT-n)

Replace: Same as with sed, Replace OLD with NEW:

First occurrence on current line: :s/OLD/NEW

Globally (all) on current line: :s/OLD/NEW/g

Between two lines #,#: :#,#s/OLD/NEW/g

Every occurrence in file: :%s/OLD/NEW/g