Dümen arama sonucu yeni bir pencerede açılsın mı?


11

Gibi komutlar helm-projectile-grep, helm-swoop, projectile-find-filekod etrafında atlama için son derece yararlıdır. Bununla birlikte, şu ana kadar bir arama sonucunu yeni bir pencerede nasıl açabileceğimi bulamadım (bunun yerine, şu anda RETvurgulanmış bir arama sonucuyla basılması , arama sonucunu orijinal arama komutunun yürütüldüğü pencerede açar).

İsteğe bağlı olarak, *helm grep*modda vurgulanan bir arama sonucunu yatay veya dikey olarak döşenmiş bir pencerede açabilmek istiyorum . Örneğin, aşağıdaki işlevleri istiyorum:

  • Tuşuna RETbasıldığında, vurgulanan sonuç geçerli pencerede açılır
  • Düğmesine basılması C-c h RET, vurgulanan sonucu yeni, yatay döşenmiş bir pencerede açar
  • Düğmesine basıldığında C-c v RETvurgulanan sonuç dikey olarak döşenmiş yeni bir pencerede açılır

İşte bir örnek:

resim açıklamasını buraya girin

Böyle bir şey mümkün mü? Zaman ayırdığınız için teşekkürler!

Yanıtlar:


8

C-z dümen için mevcut eylemleri olan yeni bir tampon getirecek ve aşağıdakileri görüyorum: [f1] Open file [f2] Open file other window [f3] Save results in buffer [f4] Edit search results

Yani istiyorsun C-z f3

Bundan sonra, normal bir arabellek gibi sonuçlarda hareket edebilirsiniz ve iki pencereniz varsa RET, bir sonuç girişine vurmak girişi diğer pencerede açar.

Not kullanıyorum spacemacs ve dümen-ag , ama bu aynı olacaktır varsayalım.


1
Aslında sadece basmanız gerekiyor F3, C-zilk gerekli değil
Steve Lorimer

1
Hangi işlevle ilişkilendiriyorsunuz C-z? Linux'tayım, bu benim Emacs'ımı uyutuyor ( suspend-frame)
Gauthier

@Gauthier Evet, bu cevap için spacemacs, TABmevcut eylemleri dümen için getiriyor
Swedgin
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.