Mam problem z VIM, przez co żadne z moich poleceń nie działa.
Czy istnieje sposób, aby zobaczyć, co <leader>jest obecnie ustawione?
Mam problem z VIM, przez co żadne z moich poleceń nie działa.
Czy istnieje sposób, aby zobaczyć, co <leader>jest obecnie ustawione?
Odpowiedzi:
Aby zobaczyć aktualnie zdefiniowaną wartość <leader>, użyj:
:let mapleader
Tworzenie wyników takich jak:
klonowiec,
Może być niezdefiniowany, jeśli nie został wcześniej ustawiony, zamiast tego domyślnie przyjmuje odwrotny ukośnik \
Undefined variable: mapleader. Jednak zadaję nowe pytanie.
, ? to jest klucz cmd?
,jest liderem, który jest używany jako przedrostek dla innych mapowań poleceń. Zobacz :help mapleader- wartość domyślna to \
Domyślnie mapleadernie jest ustawione, a specjalny ciąg "<Leader>"oznacza \.
Jeśli zrobisz:
:echo mapleader
dostaniesz
Undefined variable: mapleader
Invalid expression: mapleader
Jeśli chcesz "<Leader>"przypisać specjalny ciąg do innego klucza, powiedzmy ",", który jest zalecany przez wielu, wykonaj:
:let mapleader=","
Następnie
:echo mapleader
,