Cómo usar el carácter de comando vim para encontrar una explicación en su archivo de ayuda

Cómo usar el carácter de comando vim para encontrar una explicación en su archivo de ayuda

Intento algún comando vim y descubro que el ghcomando iniciará un nuevo modo de comando, lo que se muestra --select--en mi pantalla. Al igual que el --visual--modo de comando, este --select--modo puede seleccionar algo de texto.

Quiero saber más sobre este modo de comando, luego presiono F1para mostrar el archivo de ayuda de vim en vi.

¿Cómo puedo encontrar el ghcomando en este archivo de ayuda?

Respuesta1

En general, para encontrar ayuda para un comando en Vim, use el modo de comando (aquel en el que escribe :wqpara salir):

:help gh

Puede presionar Ctrldpara mostrar una lista de posibles finalizaciones después de escribir esto,

: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>

Como puedes ver, ghestá en la lista, así que solo presiona Enter:

                                                        gh
gh                      Start Select mode, characterwise.  This is like "v",
                        but starts Select mode instead of Visual mode.
                        Mnemonic: "get highlighted".

Respuesta2

Utilice :h select-modey verá la descripción del modo seleccionado. Aquí un extracto:

==============================================================================
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".
...

información relacionada