Questão Tabstop no jVi (NetBeans)


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?


0


origem




Respostas:


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

Por exemplo:

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

ou assim:

# vim: ts=4

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

http://vim.wikia.com/wiki/Modeline_magic

Eu percebo que isso é Netbeans editor jVi mas acredito que compartilhe muitos dos mesmos recursos do vi / vim.


1





Vamos para:

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

e defina o valor para 4 lá.

A partir de o manual:

As opções largura de deslocamento, expandtabs e Parada de tabulação são opções por arquivo, para que qualquer clone de editor de um determinado arquivo tenha o mesmo valor para essas opções. Arquivos diferentes podem ter valores diferentes para essas opções. Os valores definidos por meio da interface do usuário, na guia Modificação de Buffer das opções jViConfig, são os valores padrão quando um arquivo é aberto; definir os valores na interface do usuário é como colocá-los em um .vimrc


1