OS X 10.6.2 çalıştıran MacBook Pro'mdaki Terminal programında çalışan Emacs'ta düzenli aralıklarla arama ve değiştirme işlemi yapmaya çalışıyorum. Bildiğim kadarıyla, bu CM-% 'ye basarak yapılabilir (bunun Ctrl + Alt + Shift + 5 anlamına geldiğini tahmin ediyorum. Lütfen hatalıysam düzeltin, çünkü yalnızca Emacs öğrenmeye başladım). Ancak, bunu yaptığımda, işe yaramaz.
Mx query-replace-regexp yazarak bunu yapabilirim ve bunu yaptığımda, ekranın altında ayrıca CM-% ile de yapabileceğimi söyleyen bir hatırlatıcı görüyorum, ancak CM-% denediğimde hiçbir şey olmuyor .
EDIT: "Seçeneği meta anahtar olarak kullan" terminal seçeneğinin etkin olduğunu ve bunun iyi sonuç verdiğini eklemek istiyorum. Örneğin bash ve Emacs'ta bir defada bir sözcük ileri ve geri gitmek için alt-B ve alt-F'yi kullanabilirim.
2. EDİT: Terminalimin "xterm-color" varsayılanından ziyade "xterm" olarak tanımlamak için ayarlanmış terminalim olduğunu da belirtmek isterim. Bunu, bu soru ile ilgisi olmayan nedenlerden dolayı yaptım (renkli istemi ters arama işlemini iptal ettikten sonra komik görünmesini engellemek için). Ancak, Emacs'ta "xterm" ve "xterm-color" ile denedim ve her iki şekilde de CM-% ile aynı problemi yaşadım.
Bu işi nasıl yapabilirim?
M-%
eserlerOption+Shift+5
. Vurmaya devam ettimOption+5
ve halının neler döndüğünü merak ediyordum, bu beni buraya getirdi. Aşağıdaki seçeneklerden sizden istenmese bile: boşluk veya "y" değiştirme yapar, "n" değiştirme işlemini atlar, "q" aramadan çıkar.