Alterando o comportamento do clique duplo do gvim

1

Quando eu clico duas vezes em gvim, isso faz com que a palavra atual seja selecionada. No entanto, por padrão, uma "palavra" exclui caracteres especiais. Gostaria, por exemplo, de poder clicar duas vezes em um caminho UNIX ou Windows e ter esse caminho inteiro realçado. Posso mudar o que o gvim considera uma palavra?

Por analogia, o xterm usa um interruptor -cc, 'range de classe de caracteres'. Quaisquer caracteres contíguos em uma determinada classe serão destacados se eu clicar duas vezes em um deles. Eu posso definir uma classe de caractere que inclua alfanuméricos e a barra, então quando eu clico em um caminho UNIX, ele destaca todo o caminho. Eu gostaria de algo parecido no gvim.

    
por Crosbie 07.02.2012 / 16:05

1 resposta

3

De :help double-click :

A double click on a word selects that word. 'iskeyword' is used to specify which characters are included in a word.

Então, você precisa alterar iskeyword para incluir barras. set iskeyword+=/ funcionou para mim. Tenha em mente que isso também afeta outras coisas, por exemplo procurando. Veja :h iskeyword .

    
por 07.02.2012 / 16:17

Tags