Вопросы с тегом «indentation»

Добавление к строкам пробелов для облегчения чтения.

1
Как временно заставить gq считать дефис (-) нормальным словом, чтобы не делать отступы для следующих строк в том же абзаце
Я пробовал это в файле JavaScript после отключения smartindentи autoindentпараметров textwidth = 80, но это все тот же. Это также происходит автоматически из-за textwidthопции при вставке слов, которые вместе имеют длину более 80 символов. Что просходит: /** * - a b c d e f g h i j k …

1
Неправильный отступ в цепочке вызовов JavaScript
Например, если у меня есть некоторый код JavaScript, подобный этому: var widget = library() .chainCall1() .chainCall2() .chainCall3(); Если я использую =команду для автоматического отступа, она выглядит так: var widget = library() .chainCall1() .chainCall2() .chainCall3(); Что не то, что я хочу. Я хочу, чтобы это делало отступ в цепочке вызовов, как …

2
Отступ для следующего уровня отступа с >>
Время от времени мне приходится работать с кодом, который не соответствует уровню отступа, который я установил для Vim (4 пробела на уровень), обычно после копирования / вставки чего-либо в файл. Я обычно делаю с <<и >>. Проблема в том, что они не переходят на следующий уровень отступа, они просто добавляют …

1
Отключение частичного отступа HTML в Vim
Предостережение: я не веб-разработчик. Тем не менее, есть редкие случаи, когда мне приходится редактировать HTML. Когда я это делаю, я заметил поведение в Vim, которое мне не нравится, и надеюсь, что смогу изменить его с помощью конфигурации. Когда я кодирую, я склоняюсь к переносу строк по 80 символов. Это часто …

2
vundle «отступ для плагина типа файла» путается с tabwidth
Вчера я установил vundle, и с тех пор, как я настроил табуляцию в моем vimrc, он игнорируется и возвращается к 4 вместо 2. Я обнаружил, что следующая строка после абзаца vundle вызывает его: filetype plugin indent on Мой отступ настроен так: set noexpandtab " Make sure that every file uses …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.