Посты с тегом vim
like-all 24.04.2013 01:47

Я рекомендуюUZBL как инструмент веб-разработчика

Увидел тут недавно пост страдальца-верстальщика и задал себе вопрос: а как всё-таки сделать удобнее? И сразу же нашёл ответ - нужен unix-way браузер. Им оказался UZBL.
Полностью.
+ 1 -
6
dr_magnus 04.10.2011 23:32

Tips & tricksПеревод manpages с помощью vim и StarDict

Всем привет.

Что-то давненько я ничего не писал, хотя материала накопилось уже довольно много - ощущается нехватка времени.

В этой статье я расскажу как настроил перевод отдельных слов при чтении man-страниц.
Полностью.
+ 5 -
16
lomereiter 27.08.2011 15:05

Есть вопрос!Фолдинг функций в Vim

Привет, welinux!

Насколько я понимаю, foldmethod=syntax для C-подобных языков сворачивает функцию, начиная со строки, в которой появляется открывающая фигурная скобка. Однако как стиль K & R, так и стиль Олмана предполагают расположение этой скобки на строке, следующей после заголовка функции.
Как следствие, этот заголовок в фолд не попадает, отнимая лишнюю строчку на экране. А если ещё и тип возвращаемого значения на отдельной строке размещать (как в исходниках Ruby, например), то и две строки получатся:
1
2
3
void
foo()
+-- N lines: {-----...

Короче, вопрос к знающим Vim: кто-нибудь cумеет похимичить с foldmethod=expr так, чтобы разбросанный на несколько строк заголовок функции попадал в фолд? Хотелось бы, чтоб для вышеприведённого случая выглядело как-нибудь так:
1
+--  N lines: void foo() {---...


+ 0 -
0
Zetoke 27.07.2011 16:58

Мой рабочий стол.Solarized urxvt & vim

Yo!

Не так давно на просторах github.com нашёл клёвые цветовые схемы семейства Solarized (или же непосредственно репозиторий).



Полностью.
+ 3 -
16
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
+ 1 -
7
kstep 07.04.2011 15:12

VimZsh-like автодополнение имён файлов в Vim-е

Только что набросал этот скриптик и спешу им поделиться с общественностью. Пишу на бегу, т.к. надо работать, но не поделиться не могу =)

Полностью.
+ 5 -
8
jungo 06.04.2011 16:51

Vimvim-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 для Питона, и формат задания списка плагинов.
Полностью.
+ 5 -
6
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()

как мне запустить этот патоген,и как дальше добавлять плагины и сниппеты?
+ 0 -
6
KrasniyRus 26.03.2011 14:57

Есть вопрос!Vi omni completion

Давненько хочется слезть с больших IDE, на любимый Vi, но мешает то, что я никак не могу понять как работает автокомплит.

Доки курил, но ясности это как-то не добавило, а вопросы такие:
1. Можно ли сделать чтобы user defined классы в проекте (скажем через плагин project) подхватывались "на лету"?
2. Что такое omni completion и с чем его есть для Python? (доки курил, но плохо раскуриваются)

Принимаются ссылки на годные маны (разжевали для новичка и положили в мозг) или рабочие конфиги vi (не сильно навороченные), с использования которых можно начать, ну или может кто возьмет на себя титанический труд по объяснению на пальцах

P.S.: В гугле не забанили, просто все что нахожу это для тех кто вкурил и уже пользуется, а вот информации о том как пользоваться начать, я так нигде и не смог найти.

Заранее всем спасибо!
+ 3 -
10
macumazan 23.01.2011 23:03

Есть вопрос!vim: автодополнение с учетом открытых вкладок

Собственно нужно, что бы автодополнение в текущей вкладке подхватывало все слова из других открытых табов. Судя по :h и по доке, достаточно комбинации Ctrl+X Ctrl+N. Но при этом слова подхватываются только из текущей вкладки. У кого-нибудь сабж вообще работает?
+ 3 -
6
1 2 3 4 5 6