Tabstop no jVi (NetBeans)

0

Eu acho o valor padrão (8) para tabstop é demais, então eu tentei: set ts = 4, mas não funciona para mim. : set all mostra o valor de tabstop = 4, mas quando eu fecho um tab e abro novamente, ts é resetado para ser 8. Como posso alterar o valor ts padrão?

    
por boh 07.01.2013 / 04:09

2 respostas

1

Assumindo que jVi é semelhante a vi ou vim , há um arquivo .vimrc que contém padrões. O comando :set ts=4 é temporário, para torná-lo permanente você terá que adicioná-lo ao arquivo .vimrc equivalente do jVi ou se jVi for como vi e / ou vim , então ele pode permitir a incorporação os comandos set diretamente no arquivo de texto como comentários. Esse recurso é chamado de modelines .

Por exemplo:

// vim: noai:ts=4:sw=4

ou assim:

# vim: ts=4

Eles precisam estar dentro das últimas 5 linhas do arquivo (isso também é configurável no vi / vim).

link

Sei que isso é Netbeans editor jVi , mas acredito que ele compartilhe muitos dos mesmos recursos do vi / vim.

    
por 07.01.2013 / 04:45
1

Vá para:

Tools > Options > jVi Config > Buffer Modifications > 'tabstop' 'ts'

e defina o valor para 4 lá.

De manual :

The options shiftwidth, expandtabs and tabstop are per file options, so that any editor clones of a given file have the same value for these options. Different files can have different values for these options. The values set through the UI, in the Buffer Modification tab of the jViConfig options are the default values when a file is opened; setting the values in the UI is like putting them in a .vimrc

    
por 16.09.2013 / 13:32

Tags