Как использовать символ команды vim, чтобы найти объяснение в файле справки

Я пробую какую-то команду vim и нахожу, что команда gh запустит новый командный режим, который показывает --select-- в моем скрине. так же, как командный режим --visual--, этот режим --select-- может выделять некоторый текст.

Я хочу узнать больше об этом командном режиме, затем я нажимаю F1 , чтобы показать файл справки vim в vi.

Как найти команду gh в этом файле справки?

2
задан 24 March 2015 в 10:46

2 ответа

В целом, для нахождения справки для команды в Vim используйте командный режим (тот где Вы тип :wq для выхода):

:help gh

можно нажать Ctrl d для показа списка возможных завершений после ввода этого,

:he gh
gh                               c_<Right>                        -menuheight                      zip-copyright                    match-highlight                  Vimball-copyright
ghc                              i_<Right>                        :belowright                      'cmdwinheight'                   netrw-copyright                  <ScrollWheelRight>
'ghr'                            c_<C-Right>                      'helpheight'                     'nosplitright'                   'nowinfixheight'                 <C-ScrollWheelRight>
g:ghc                            c_<S-Right>                      'splitright'                     'winfixheight'                   shift-left-right                 <S-ScrollWheelRight>

, Как Вы видите, gh перечислен, поэтому просто нажмите Входят :

                                                        gh
gh                      Start Select mode, characterwise.  This is like "v",
                        but starts Select mode instead of Visual mode.
                        Mnemonic: "get highlighted".
1
ответ дан 24 March 2015 в 10:46

Используйте :h select-mode, и Вы видите описание избранного режима. Здесь выборка:

==============================================================================
8. Select mode                                          *Select* *Select-mode*

Select mode looks like Visual mode, but the commands accepted are quite
different.  This resembles the selection mode in Microsoft Windows.
When the 'showmode' option is set, "-- SELECT --" is shown in the last line.

Entering Select mode:
- Using the mouse to select an area, and 'selectmode' contains "mouse".
  'mouse' must also contain a flag for the current mode.
- Using a non-printable movement command, with the Shift key pressed, and
  'selectmode' contains "key".  For example: <S-Left> and <S-End>.  'keymodel'
  must also contain "startsel".
- Using "v", "V" or CTRL-V command, and 'selectmode' contains "cmd".
- Using "gh", "gH" or "g_CTRL-H" command in Normal mode.
- From Visual mode, press CTRL-G.                       *v_CTRL-G*

...
                                                        *gh*

gh                      Start Select mode, characterwise.  This is like "v",
                        but starts Select mode instead of Visual mode.
                        Mnemonic: "get highlighted".
...
0
ответ дан 24 March 2015 в 10:46

Другие вопросы по тегам:

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