Vim içinde eşleştirmek, noremap, nnoremap ve vnoremap eşleme komutları arasındaki fark nedir?
Vim içinde eşleştirmek, noremap, nnoremap ve vnoremap eşleme komutları arasındaki fark nedir?
CEVAP
remap
birseçeneğieşlemeleri yinelemeli olarak iş yapar. Varsayılan olarak, bu şekilde gitmenizi tavsiye ederim. Dinlenme değildireşleme komutlarıaşağıda açıklandığı gibi:
:map
:noremap
özyinelemelivenon-recursiveçeşitli haritalama komut sürümleri. Bu ne demek, eğer bunu yaparsan
:map j gg
:map Q j
:noremap W j
j
gg
eşleştirilir. Q
ayrıcaj
özyinelemeli eşleme için genişletilmiş olacak çünkü 9**, eşleştirilmiş. W
j
non-recursive eşleme için genişletilmiş olacak çünkü j
(13**) eşleştirilir.
Şimdi Vim olduğunu unutmayınkalıcı editörü. Birnormalmodvisualmod ve diğer modları.
Her biri için bu set eşlemeleri, mapping çalışır normal, visual seçin ve operatör Modu (:map
:noremap
), işe yarayacak bir tane normal mod (:nmap
:nnoremap
), bir görsel modu (:vmap
:vnoremap
) ve benzeri.
Bu konuda daha fazla bilgi için, bkz
:help :map
:help :noremap
:help recursive_mapping
:help :map-modes
Scala içinde JavaConverters ve JavaCon...
'filtre arasındaki fark nedir ve ...
SQL içinde, tek ve çift tırnak arasınd...
Pas içinde özellikleri ve Haskell için...
Bir URI, URL ve URN arasındaki fark ne...