Как предотвратить Vim, располагающий обернутый текст с отступом в круглых скобках

Попробуйте что-то вроде этого:

HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://www.contoso.com/default.html");
request.CookieContainer.Add(new Cookie("ConstoCookie", "Chocolate Flavour"));
14
задан Draemon 11 February 2009 в 11:06
поделиться

6 ответов

:set nocindent

Остальные опции ничего не делают, а определение типа файла его не меняет.

13
ответ дан 1 December 2019 в 10:05
поделиться

Можно взглянуть на опцию автоматического отступа:

автоматический отступ - ай

отступ Копии от текущей строки при запуске новой строки (вводящий в Режиме вставки или при использовании команды "o" или "O"). Если Вы ничего не вводите на новой строке кроме и затем вводите или, отступ удален снова. Когда автоматический отступ идет, форматируя (с командой "GQ" или когда Вы достигаете, 'textwidth' в Режиме вставки) использует добавление отступа первой строки. То, когда 'smartindent' или 'cindent' находятся на отступе, изменяется в конкретных случаях. Опция 'автоматического отступа' сбрасывается, когда опция 'вставки' установлена. {Небольшая разница от Vi: После того, как отступ удален при вводе или, позиция курсора при продвижении или вниз после удаленного отступа; Vi помещает курсор где-нибудь в удаленный отступ}.

3
ответ дан 1 December 2019 в 10:05
поделиться

Существует три опции, которые Вы, возможно, должны выключить: набор noai, набор nosi и setnocin (автоматический отступ, smartindent, и cindent).

5
ответ дан 1 December 2019 в 10:05
поделиться

От чиновника документация Vim

отступ плагина типа файла на [1 112]

Это включает три очень умных механизма:

  1. обнаружение Типа файла. Каждый раз, когда Вы начинаете редактировать файл, Vim попытается выяснить, какой регистрируют, это. Когда Вы отредактируете "main.c", Vim будет видеть, что ".c" расширение и
    распознает это как "c" тип файла. Когда Вы редактируете файл, который запускается с "#!/bin/sh", Vim распознает его как "sh" тип файла. Обнаружение типа файла используется для подсветки синтаксиса и другой два
    объекты ниже. См. |filetypes |.

  2. Используя файлы плагина типа файла Много различных типов файлов редактируются с различными вариантами. Например,
    при редактировании "c" файла очень полезно установить 'cindent' опцию автоматически расположить строки с отступом. Эти обычно полезные настройки опции
    включены с Vim в плагины типа файла. Можно также добавить собственное, видеть
    |write-filetype-plugin |.

  3. Используя файлы отступа При редактировании программ, отступ строки может часто вычисляться автоматически. Vim идет с этими правилами отступа для многих типов файлов. Посмотрите |: filetype-indent-on | и 'indentexpr'.

2
ответ дан 1 December 2019 в 10:05
поделиться

: noai

набора не устанавливает автоматического отступа tt, может быть smartindent все же. Проверьте документ и посмотрите, можно ли найти что-то больше

http://www.vim.org/htmldoc/indent.html

1
ответ дан 1 December 2019 в 10:05
поделиться

Это может быть связано, при вставке из gui в окно терминала, vim не может различать режимы вставки, поэтому, чтобы предотвратить любые странные вещи:

set paste

затем вставьте текст

set nopaste

У меня были похожие проблемы при попытке вставить текст xml, он просто продолжал отступать. :)

gvim, версия vim для gui, может определять режимы вставки.

3
ответ дан 1 December 2019 в 10:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: