Я считаю, что значение по умолчанию (8) для tabstop слишком велико, поэтому я попытался: установить ts = 4, но у меня это не работает. : set all показывает значение tabstop = 4, но когда я закрываю вкладку и открываю ее снова, ts сбрасывается до 8. Как я могу изменить значение по умолчанию?

2 ответа2

1

Идти к:

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

и установите значение 4 там.

Из руководства:

Параметры shiftwidth, expandtabs и tabstop относятся к параметрам файла, поэтому любые клоны редактора данного файла имеют одинаковое значение для этих параметров. Разные файлы могут иметь разные значения для этих параметров. Значения, установленные через пользовательский интерфейс, на вкладке «Изменение буфера» параметров jViConfig являются значениями по умолчанию при открытии файла; установка значений в пользовательском интерфейсе аналогична установке их в .vimrc

1

Предполагая, что jVi похож на vi или vim существует файл .vimrc который содержит значения по умолчанию. Команда :set ts=4 является временной, чтобы сделать ее постоянной, вам нужно либо добавить ее в эквивалентный файл .vimrc jVi, либо, если jVi похожа на vi и / или vim то она может позволить вам встраивать set команды прямо в текстовый файл в виде комментариев. Эта функция называется modelines.

Например:

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

или вот так:

# vim: ts=4

Они должны находиться в последних 5 строках файла (это также настраивается в vi/vim).

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

Я понимаю , что это Netbeans редактор jVi , но я предполагаю , что он разделяет много тех же функций , как VI / Vim.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .