Что такое < лидер > в файле .vimrc?

>>> re.split('(\W)', 'foo/bar spam\neggs')
['foo', '/', 'bar', ' ', 'spam', '\n', 'eggs']
957
задан d4nyll 31 January 2018 в 10:07
поделиться

3 ответа

Клавиша по умолчанию сопоставлена ​​с \ . Итак, если у вас есть карта t , вы можете выполнить ее по умолчанию с помощью \ + t . Чтобы получить более подробную информацию или переназначить его с помощью переменной mapleader , см.

: help leader

To define a mapping which uses the "mapleader" variable, the special string
"<Leader>" can be used.  It is replaced with the string value of "mapleader".
If "mapleader" is not set or empty, a backslash is used instead.  
Example:
    :map <Leader>A  oanother line <Esc>
Works like:
    :map \A  oanother line <Esc>
But after:
    :let mapleader = ","
It works like:
    :map ,A  oanother line <Esc>

Note that the value of "mapleader" is used at the moment the mapping is
defined.  Changing "mapleader" after that has no effect for already defined
mappings.


918
ответ дан 19 December 2019 в 20:21
поделиться

«Главный ключ» - это способ расширить возможности ярлыков VIM с помощью последовательностей клавиш для выполнения команды. Клавиша выноски по умолчанию - обратная косая черта. Следовательно, если у вас есть карта Q, вы можете выполнить это действие, набрав \ Q.

108
ответ дан 19 December 2019 в 20:21
поделиться

В моей системе это клавиша \ . он используется для команд, так что вы можете комбинировать его с другими символами.

8
ответ дан 19 December 2019 в 20:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: