Відповіді:
Це можна зробити за допомогою :map
команди. Є й інші варіанти.
:nmap
для відображень у звичайному режимі:vmap
для візуального відображення режимів:imap
для відображення режимів вставкиНаведений вище список не є повним. Ввівши :help map
Vim, ви отримаєте більше інформації.
:help index
.
:redir! > vim_keys.txt
:silent verbose map
:redir END
Це виводить ярлики, де вони були визначені, до текстового файлу.
:redir
команду, а не :remap
команду.
Простіше просто запустити :map
варіанти без аргументів.
:map
:imap
:vmap
:map
і його друзі - це ключ, :verbose
додає інформацію та :redir
дозволяє уточнювати після пошуку.
Вони є ідеальним поєднанням, щоб показати, яка команда прив'язується до якої ярлики та навпаки, але якщо ви хочете шукати деякі клавіші та уникати тимчасових файлів, коли вам потрібно шукати відображення, погляньте на сценарій та :Verbose
команду.
Це обгортка, :verbose
щоб показати результат у вікні попереднього перегляду.
таким чином ви можете шукати все, що завгодно, всередині результатів, не використовуючи тимчасові файли
введіть :Verbose map
і використовуйте / ?як завжди.
Інший спосіб - зберегти сеанс у файлі, а потім відредагувати цей файл, оскільки він містить усі відображення та налаштування.
:mks[ession] [file]
- Напишіть сценарій Vim, який відновлює поточний сеанс редагування.
:map
, як запитує оригінальне запитання, просто відображаються відображення, зроблені плагінами, vimrc і т. Д. Якщо ви хочете побачити типові прив’язки ключів у vim, використовуйте:index