I kaza anahtar bir kısayolunu basın ne yaptığını öğrenmek ve ben vim bir şeyler yaptığını biliyorum ama, nasıl bir tuş kombinasyonu
Nasıl ne anlama kısayol tuşu öğrenebilirsiniz bilmiyorum etmek yapar?
sayesinde
I kaza anahtar bir kısayolunu basın ne yaptığını öğrenmek ve ben vim bir şeyler yaptığını biliyorum ama, nasıl bir tuş kombinasyonu
Nasıl ne anlama kısayol tuşu öğrenebilirsiniz bilmiyorum etmek yapar?
sayesinde
Bilgi için iki potansiyel kaynak vardır. Her şeyden önce, bir kısayol yerleşik, normalde yardım belgelerinde. Örneğin, :help CTRL-I
yaparsanız, sizi atlama listenizde gezinme hakkında bir yardım girişine yönlendirirsiniz.
Bu, .vimrc
dosyalarınızdan veya belgelenmemiş bir eklentiden birinden özel bir eşleme yapabilmeniz de mümkündür. Bu durumda, şu anda etkin olan tüm özel klavye eşlemelerini listeleyecek olan :map
kullanmayı deneyin. Bu size üç sütun verecektir:
Daha sonra başka komutu araştırmak için :help
kullanabilirsiniz çalıştırılan komut için geçerlidir modu o çalıştırıldı.
(bu aradığınız buysa) Sen In Vim can I find out what keys I just typed? de yanıtlara göz atın olabilir.
Sadece size eşleştirmeleri sürü gösterecektir :map
yapıyor ancak haritalama F2 veya Shift ise veya CtrlP sonra (klavye kısayolu göstermelidir) ikinci sütun olacak Enter boş. Ancak, belirli bir tuş kombinasyonunun ne olduğunu size söylemesi için harita sorabilirsiniz. Yukarıdaki örnekleri hizaya Bazı örnekler:
:map <F2>
:map <S-CR>
:map <C-P>
Ayrıca, Ctrl-Q’nun bir sonraki önemli olayı "teklif edeceğini" unutmayın. Böylece, vim notasyonunda 'Shift-Enter' kelimesini nasıl yazacağınızı bilmiyorsunuz (örnekte
Ben eşleştirilmiş Shift-Enter ne çalışmaya çalışıyorum ama 'çıktısı: map' Ctrl/Shift/vs temsil etmeye çalışmaz bağlamaları. Bu yüzden, anahtar kombinasyonun ne olduğu için boş olan birçok giriş var. Bunun için ipuçları var mı? –
Selamlar Hamish: Kontrol edilecek ilk kaynak, ': S-Enter' veya ': help S-CTRL-J' gibi bir anahtar eşlemenin yardım dosyalarıdır. Ancak, uygun girişi göremiyorum. Bununla birlikte, kurulumda ': help CTRL-F' ile aynı şeyi yapar. Özel sorgunuz için daha fazla ayrıntı almak için yeni bir soru başlatmanızı öneririm. –
Aslında şunu öğrendim: 'harita' haritalamanın ne olduğunu bana anlatacaktı - cevabımı aşağıya bakın. Ama diğer ipuçları için teşekkürler :) –