like-all 24.04.2013 01:47
Посты с тегом vim
dr_magnus 04.10.2011 23:32
Tips & tricks — Перевод manpages с помощью vim и StarDict
Всем привет.Что-то давненько я ничего не писал, хотя материала накопилось уже довольно много - ощущается нехватка времени.
В этой статье я расскажу как настроил перевод отдельных слов при чтении man-страниц.
lomereiter 27.08.2011 15:05
Есть вопрос! — Фолдинг функций в Vim
Привет, welinux!Насколько я понимаю, foldmethod=syntax для C-подобных языков сворачивает функцию, начиная со строки, в которой появляется открывающая фигурная скобка. Однако как стиль K & R, так и стиль Олмана предполагают расположение этой скобки на строке, следующей после заголовка функции.
Как следствие, этот заголовок в фолд не попадает, отнимая лишнюю строчку на экране. А если ещё и тип возвращаемого значения на отдельной строке размещать (как в исходниках Ruby, например), то и две строки получатся:
1 |
|
1 |
|
Zetoke 27.07.2011 16:58
Мой рабочий стол. — Solarized urxvt & vim
Yo!Не так давно на просторах github.com нашёл клёвые цветовые схемы семейства Solarized (или же непосредственно репозиторий).
DEViANCE 23.06.2011 14:24
Есть вопрос! — Странный глюк gVIM'а
Время от времени при редактировании текста в режиме вставки появляются два символа "1H" сразу после курсора. Если подвигать курсор через эти символы, то они пропадают. При следующем сейве или переходе из режима вставки в визуальный режим, с не регулярной периодичностью может появиться снова. Сам текст от этого не страдает, но визуально очень сильно напрягает. Гугл молчит по этому поводу. Кто-нибудь сталкивался с подобным явлением?UPD
Скриншот: http://img593.imageshack.us/img593/9929/012qf.png
Установленные плагины:
bufexplorer
indent-guides
indexer
nerdcommenter
nerdtree
php
phpcomplete
php-doc
php-syntax
supertab
tabular
xptemplate
zencoding-vim
kstep 07.04.2011 15:12
Vim — Zsh-like автодополнение имён файлов в Vim-е
Только что набросал этот скриптик и спешу им поделиться с общественностью. Пишу на бегу, т.к. надо работать, но не поделиться не могу =)
jungo 06.04.2011 16:51
Vim — vim-bundle-mate: еще одна альтернатива обновлению плагинов vim
Наверняка уже все виммеры слышали о таком замечательном плагине, как pathogen. Хорошая штука. Установил, попробовал, понравилось. Стал переносить старые плагины из вима, попутно нашел парочку новых полезных плагинов, которые пригодились бы в работе. Через некоторое время понял, что руками всё это делать дико не удобно, поэтому решил вопрос иначе: прогуглил на предмет наличия каких-нибудь автоинсталляторов плагинов (в том числе и на хабре). И вот что нашел:pathogenized - скрипт на руби. Не понравился конфиг (много лишнего), не нашел поддержки vba. Существует несколько форков.
vim-addon-manager - плагин для vim. Умеет git, mercurial, svn, bzr, www.vim.org. Не понравилась идея реализации как плагина на VimL.
vimpyre - менеджер скриптов для Vim. Работает по образу и подобию пакетных менеджеров в *nix, хранит базу скриптов vim на github. Что ж, опять не то, что я искал.
vundle - похож на vim-addon-manager, не устроил по тем же причинам, плюс, идея писать список нужных плагинов в .vimrc меня не вдохновила.
vim-update-bundles - написан на руби, список плагинов пишется в .vimrc, на странице проекта нет упоминания про поддержку плагинов с www.vim.org.
vimana - система для поиска, установки и загрузки вим-скриптов. Функционалом напоминает vimpyre.
update_bundles - очень близко к тому, что мне было нужно, поддерживает и git и vim.org, но не порадовала зависимость от модуля config для Питона, и формат задания списка плагинов.
klap_klap 26.03.2011 17:17
Есть вопрос! — как подключить pathogen.vim и что дальше делать с ним?
в общем не мудрствовая лукаво,решил для будущих плагинов vim,использовать Патоген.создал папку home/user/Dropbox/prog/share/vim/vim73/autoload
вложил туда файл pathogen.vim
добавил в .vimrc такие строки:
filetype off
call pathogen#helptags()
call pathogen#runtime_append_all_bundles()
создал папку /home/user/Dropbox/prog/share/vim/vim73//bundle ( она пустая)
а дальше,что делать - не знаю!
при запуске vim выдает теперь:
Обнаружена ошибка при обработке /home/user/Dropbox/prog/share/vim/vim73/autoload/pathogen.vim:
строка 4:
E492: Это не команда редактора: pathogen.vim - path option manipulation
в строке 4 находится call pathogen#helptags()
как мне запустить этот патоген,и как дальше добавлять плагины и сниппеты?
KrasniyRus 26.03.2011 14:57
Есть вопрос! — Vi omni completion
Давненько хочется слезть с больших IDE, на любимый Vi, но мешает то, что я никак не могу понять как работает автокомплит.Доки курил, но ясности это как-то не добавило, а вопросы такие:
1. Можно ли сделать чтобы user defined классы в проекте (скажем через плагин project) подхватывались "на лету"?
2. Что такое omni completion и с чем его есть для Python? (доки курил, но плохо раскуриваются)
Принимаются ссылки на годные маны (разжевали для новичка и положили в мозг) или рабочие конфиги vi (не сильно навороченные), с использования которых можно начать, ну или может кто возьмет на себя титанический труд по объяснению на пальцах
P.S.: В гугле не забанили, просто все что нахожу это для тех кто вкурил и уже пользуется, а вот информации о том как пользоваться начать, я так нигде и не смог найти.
Заранее всем спасибо!
macumazan 23.01.2011 23:03