Vim, сворачивающийся для PHP [дубликат]

Простой ответ то, что Вы svn export файл вместо того, чтобы проверить его.

, Но это не могло бы быть тем, что Вы хотите. Вы могли бы хотеть работать над файлом и перепроверить его в, не имея необходимость загружать ГБ спама, в котором Вы не нуждаетесь.

, Если у Вас есть Подрывная деятельность 1.5 +, затем сделайте редкий контроль:

svn checkout <url_of_big_dir> <target> --depth empty
cd <target>
svn up <file_you_want>

Для более старой версии SVN, Вы могли бы извлечь выгоду из следующего:

  • Контроль каталог с помощью пересмотра назад в удаленном прошлом, когда это было менее полно спама, Вам не нужно.
  • Обновление файл Вы хотите, для создания смешанного пересмотра. Это работает, даже если файл не существовал в пересмотре, который Вы проверили.
  • Прибыль!

альтернатива (например, если каталог имеет слишком много права спама от пересмотра, в котором это было создано) должна сделать URL-> копия URL файла, который Вы хотите в новое место в репозитории (эффективно, это - рабочее ответвление файла). Проверьте тот каталог и сделайте Ваши модификации.

я не уверен, можно ли тогда объединить измененную копию назад полностью в репозитории без рабочей копии цели - я никогда не должен был. Раз так тогда сделайте это.

, Если не тогда, к сожалению, Вам, вероятно, придется найти кого-то еще, кому действительно проверяли целый каталог и заставлял их делать это. Или возможно к тому времени, когда Вы сделали свои модификации, остальная часть его закончит загружать...

6
задан Till 19 January 2012 в 13:18
поделиться

2 ответа

Folding should work in just about any language that uses parens or brackets, so it should work in PHP. I've added the following few lines as key shortcuts in my .vimrc so that I can automatically fold and unfold all my function definitions in a file quickly by typing comma f or F:

" Folding and unfolding
map ,f :set foldmethod=indent<cr>zM<cr>
map ,F :set foldmethod=manual<cr>zR<cr>

From there you can unfold, or refold levels using z and whatever fold command you like. Good tutorial here.

8
ответ дан 9 December 2019 в 22:36
поделиться

there is a plugin that should solve your problem

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

3
ответ дан 9 December 2019 в 22:36
поделиться
Другие вопросы по тегам:

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