Как я заставляю перенос текста соответствовать текущему уровню отступа в энергии?

Вы можете захотеть использовать параметры запроса вместо параметров URL. Это будет выглядеть так:

http://youhosthere.com/submitUrl/?url=THE_URL_TO_SUBMIT

Однако это также означает, что пользователь должен избегать URL, который он хочет отправить. Например, в Javascript это можно сделать с помощью encodeURIComponent:

encodeURIComponent('THE_URL_TO_SUBMIT')

. Для получения дополнительной информации о encodeURIComponent вы можете прочитать статью Mozilla

с экспресс, вы можете прочитать параметры запроса, используя req.query.YOUR_QUERY_PARAM, как предложено Маркусом Гранстремом здесь

13
задан talljosh 18 April 2009 в 07:26
поделиться

5 ответов

Вы ищете breakindent

Вы можете также обратиться к этой теме .

3
ответ дан 2 December 2019 в 01:21
поделиться

Я рекомендую этот vimscript:

http://www.vim.org/scripts/script.php? script_id = 974

"Этот скрипт отступа для python пытается более точно соответствовать предложенному в PEP 8 ( http://www.python.org/peps/pep-0008.html ). В в частности, он правильно обрабатывает строки продолжения, подразумеваемые открытыми (круглые скобки), [квадратные скобки] и {фигурные скобки}, и делает отступы многострочных операторов if / for / while по-разному. "

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

Для управления отступами кода Python см. : h ft-python-indent . Это, например, сделает Vim отступом в два раза больше сдвига , если вы делаете новую строку, когда есть не закрытый парен:

let g:pyindent_open_paren = '&sw * 2'

Однако & sw * 2 является значением по умолчанию, поэтому не уверен, почему это не работает для вас. Он работает для меня с ручными новыми строками или с текстовой шириной -индуцированными новыми строками.

Вышеуказанная настройка должна быть в .vimrc или должна быть установлена ​​каким-либо образом, прежде чем Vim войдет в режим Python. Обязательно : setf python или что вы в противном случае находитесь в режиме Python.

0
ответ дан 2 December 2019 в 01:21
поделиться

Я думаю, что set textwidth = 80 должен это сделать.

-1
ответ дан 2 December 2019 в 01:21
поделиться

Я задал тот же вопрос о SuperUser , в конце концов нашел этот вопрос, нашел патч и обновил патч для работы с Vim 7.2.148 из Fedora 11.

Вы можете использовать yumdownloader --source vim , чтобы получить исходный RPM. Затем добавьте строку Patch3312: и строку % patch3012 -p1 в файл спецификации и создайте скорость вращения.

7
ответ дан 2 December 2019 в 01:21
поделиться
Другие вопросы по тегам:

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