← All posts tagged Vim

rakoth
Vim Есть ли для вима поиск файла в "проекте", т.е. вводишь часть имени файла, тебе предлагаются на выбор все найденные, ищешь нужный и открываешь. В сетебобах это Alt+Ctrl+O. Гугл не помогает. Возможно, my googlepower слабоват.
rakoth
me soft Vim FF Работаю за ноутом, лишние панели в фф — ЗЛО. Поставил пентадактиля, всё стало шикарно, но захотелось и текстовый редактор такой же. Найти бы...^W^Wтеперь настраиваю вим для питона.
rakoth
Vim мысля Умение пользоваться вимом как умение плавать — сам умеешь, можешь других научить КАК, но объяснить неофитам ПОЧЕМУ именно так надо делать — вопрос.
rakoth
Emacs люди Vim непонятно привычки На собеседовании спросил какая IDE используется, ответили, что корпоративный стандарт — NetBeans. "А как же вим?", Девушка из HR посмотрела без эмоций, а тимлид как на психа, но с уважением. ^_^
Веду к тому, на фразу "(вим|емакс) — для гиков или поциентов" отвечаю обычно, что на вкус и цвет фломастеры разные.
А тут вдруг задумался, может это не пользователи всяких нетбинсов да прочих еклипсов ошибаются? Ведь их тоже зачем-то придумали! освоить вимтутор( равно как и емакс тутор ) не проблема, а плюшки от фраз вроде "удалить отсюда и до обеда" в 3-5 символов очень ускоряют работу. Но почему-то народ тяготеет к красивым окошкам, да проверке синтаксиса "на лету" ( заметка: прикрутить к своему виму проверку ).
единственное логичное объяснение использованию не вима(емакса) — это нежелание думать как-то иначе. нежели на языке написания программы. Всё-таки задачу " проставить в конце всех строк ';', где нет этого символа", я решаю регексом, а мои коллеги — построчной проверкой "глазками".
rakoth
Vim лучи_любви Скопировал многострочек кода из примера, вставил. А они пронумерованы ( 1. <?php 2. require....)!
:%s/^\s+\d+\.\s+//
и всё почищено! Кто-то называет это регексами, а кто-то так разговаривает...
rakoth
Vim SOS И снова взываю о помощи! Не работают бинды на клавиши из ~/.vimrc Но сам файл используется — если его грохнуть, пропадает подстветка, nu и прочие печеньки.
Если в vim набрать
:nmap <F12> <Esc>:Ex<cr>i
То всё ништяк! Скоро уже на мылинукс с вопросом пойду =(
rakoth
Vim Arch Уже почти неделю на арче, AUR'ы радуют неудержимо / хотя есть пара досадных мелочей вроде скорости скачивания иной раз/ Но вот чего не могу понять: почему мой вим отказывается работать? Вернее, работает, но бастуют нужнве плагины. Без VE или bufexplorer мне как-то скучно жить!
rakoth
Vim Возникла тут идея: обновлять файл тэгов на сохранении, а то забываю постоянно. Придумал вот такой костыль:
nmap <F2> :w !sh c.sh <cr><cr>
vmap <F2> :w !sh c.sh <cr><cr>i
imap <F2> :w !sh c.sh <cr><cr>i
Где c.sh — скрипт ctags с парочкой grep'ов. Но минусы такого костыля видны невооружённым глазом. Есть идеи как можно украсить?