Vim: <Leader> anahtarınız olarak <Space> kullanmanın bir dezavantajı var mı? [kapalı]


24

Kısa süre önce <Space>harita liderim olarak kullanmaya başladım ve çok rahat ve hızlı buluyorum. Bu anahtarı her iki başparmak ile tokatlayabilirim, bir sonraki tuş vuruşu için hangi elime ihtiyacım olursa olsun, ve tek elle yapılan taraklar bile oldukça kolaydır. Neden daha fazla duymadığımı merak ediyorum Vim kullanıcıları bunu tavsiye ediyor. Kaybettiğim bir olumsuz tarafı var mı? Tavsiye eden bir sürü insan görüyorum ,ama bu bir çok tarak için bana çok garip geliyor.

Yanıtlar:


29

Alanı lider olarak kullanıyorum ve seviyorum. Benim için (varsayılan eylemleriyle) ,zaman zaman yararlı olduğunu ve <space>kelimenin tam anlamıyla asla yararlı olmadığını buldum .

Boşluk çubuğunun herhangi bir olumsuz yanını düşünemiyorum, * ve aynı şekilde neden ,bu kadar yaygın olduğu hakkında hiçbir fikrim yok .

* Kolayca çözülebilir biri hariç. Uzay görünmüyor 'showcmd'. Bu konuda \liderim olarak kullanarak ve eşlenecek (olması gereken :mapdeğil :noremap) eşleme yaparak çalışıyorum \.


Güzel geçici çözüm! Bunu deneyeceğim.
ivan

Benim için çalışmıyor. Haritalama çalışır, ancak showcmdgöstermiyor ` when I hit `<Boşluk>. Bir şey mi eksik?
ivan

2
'showcmd'Yararlı için ipucu bulundu . Karşılaştığım bir sorunla karşılaşamadığım bir sorun, bu haritalama ile haritalanmış olan tuş bağlarını çağırmanın mümkün olamayacağıydı<leader><leader>[key]
Mike S

1
Uzay benim için "showcmd" de <20> olarak görünüyor. (Windows sürüm 7.4 için gVim kullanıyorum, 1-1965 yamaları)
Niko Bellic,

1
@rodarmor Bu sadece Ivan'ın sorunlarını ayıklamak için bir örnekti.
pandubear

3

Alışması uzun sürmez ,( \yine de varsayılan ). Bununla birlikte, çoğu insanın lider anahtarını haritaladığı göz önüne alındığında ,, bazı eklentiler ( örneğin nerdcommenter ) bu düşünceyle yazılmıştır ve kullanmak <Space>bazı işlevselliklere müdahale edebilir. Bununla yaşayabilirsen, onun için git.


Lider olarak <space> c <space> alanını açtığınızda, yorumları değiştirmek için hala çalışır, bu nedenle sorun gibi görünmüyor.
fbence

2

;Lider olarak rahat kullandım . Parmakların ana sırada kalmasına yardımcı olur ve kullanımı kolaydır. Ancak şimdi spacede iyi bir seçenek gibi görünüyor. İş akışımla çelişmiyor. Muhtemelen bir deneyeceğim.


4
Kesinlikle hendek gerekir ;için space. ;Komutu "sonraki f/tsonucu atla. Ben çok kullanışlı buluyorum.
krystah

Hiç kullanmadım fya tda çok. Böylece ;baştan beri benim için çalıştı. spaceBunun yerine kullanmak ;tatilden sonra deneyeceğim ilk şey olacak.
Sriharsha

1

<space>Mapleader için neden başka birinin kullandığını hiç duymadım . Benim de kullanmadığım <space>navigasyon için kullanmadığınız sürece, bu bana mantıklı geliyor . Başka bir dezavantaj düşünemiyorum.

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.