Saat ini, saya memiliki bingkai Emacs saya terbelah secara vertikal, dan saya melihat dua buffer berbeda di dua jendela.
Saya ingin pergi ke sebuah kata dalam satu buffer, menekan beberapa tombol, dan memiliki ocurrences kata itu (jika ada) disorot di buffer lain , gulir ke sana jika perlu.
Apakah ada cara untuk melakukan itu?
Pada tangkapan layar di atas, dengan kursor saya tepat sebelum "bar" di buffer kiri, saya ingin dapat <melakukan sesuatu> dan dengan cepat melihat di mana "bar" berada di buffer kanan.
Catatan: Ini terkait dengan Bagaimana cara menemukan teks di beberapa buffer terbuka? dalam arti bahwa, jika saya bisa melakukan pencarian di buffer "lain", itu akan melakukan apa yang saya inginkan. Tapi tidak ada jawaban yang tepat seperti yang saya inginkan:
- The
occur
solusi berbasis membuka jendela baru yang menunjukkan pencocokan garis, sementara aku ingin tetap saya dua jendela masih ditampilkan - aku benar-benar akan melihat di buffer lainnya untuk konteks di sekitar pertandingan, sehingga hanya menampilkan garis pencocokan sangat tidak membantu. multi-isearch-buffers
mengharuskan saya menentukan daftar buffer setiap kali saya ingin melakukan pencarian ini (sering kali), alih-alih secara otomatis mengambilnya sebagai dua buffer yang ditampilkan. Lebih penting lagi, ketika saya mulai dari satu jendela dan melakukan pencarian, ketika menemukan kecocokan di buffer lain ia menampilkan buffer itu di jendela ini, sehingga kedua jendela menampilkan buffer yang sama (lainnya). Kemudian Cg mengembalikan semuanya, dan saya tidak bisa lagi melihat kata yang disorot di buffer lain.icicle-search
memiliki begitu banyak fitur yang salah satunya mungkin dapat melakukan ini, tetapi saya tidak dapat menemukan apa pun setelah melihat sekilas pada dokumentasi.
C-s C-w C-x o C-s C-s
tidak terdengar buruk bagi saya. (Anda tidak perlu C-s
hak setelah C-w
.)
C-s C-w C-x o C-s C-s C-x o
memang tampak baik-baik saja.