Yinelemeli olarak kullanarak Emacs ve metin dosyaları değil, zaten aç Bul ve değiştir
Olarak takip etmek this question, öğrenmeye çalışıyorum nasıl bir şey yapmak gibi bu, kolay olacak, özellikle durur benden gittikçe daha fazla kullanılan kullanarak Emacs ve yerine başlayan editörüm zaten aşina. Buradaki örnek oldukça sık birden fazla dosya düzenleme kullanıyorum.
İçinde Google yapardım Alt s O p ekran bir iletişim kutusu seçenekleri: Bulmak (içerir düzenli ifadeler kullanarak birden çok satır), Değiştir, Dosyalar/Türleri, Dizin, duyarlı, Maç Sadece tam sözcükleri, Liste Değişmiş Dosyaları ve Alt Dizinleri Arama. Genellikle ilk fare tuşunu değiştirmek istediğiniz metni seçmek için kullanacağım.
Emacs kullanarak sadece kendisi (Windows XP), aramadan herhangi bir dış yarar, nasıl yerine tüm foo\nbar ile bar\nbaz *.c
*.h
dosyalarında bazı klasör ve klasörler altında. Belki de Emacs ile bunu yapmak için en iyi araç değildir, ama nasıl kolayca en az bir komut ile yapılabilir mi?
CEVAP
M-x find-name-dired
: kök dizin ve dosya adı deseni istenir.- Basın
t
"geçiş işareti" tüm dosyaları buldu. Q
basın "Sorgu-Dosyaları Değiştirmek...": sorgu/ikame regexps istenir.query-replace-regexp
gibi devam edin: değiştirmek ve bir sonraki maç için,n
maç, vb atlamak içinSPACE
.
Yinelemeli olarak kullanarak wget için...
jQuery kullanarak .() metin yalnızca m...
Ve nasıl bir dosyayı komut satırı orta...
Kullanarak bir IDE olarak Emacs...
Nasıl yinelemeli olarak bulmak ve alt ...