хотите вставить в cmdline vim'а слово находящееся под курсором? нет ничего проще, просто нажмите <C-R> <C-W>! хотите вставить то что только что скопировали? <C-R> 0!
*vim
Как получить список всех файлов в которых встречается keyword и открыть их в лёгкой и непринуждённой манере? просто выполните «:copen|grep NameValuePair **/*.java», а после этого выбрав любой файл из Quickfix List нажмите C-W gf чтобы его открыть. C-W gF чтобы открыть в новом табе
осознал, что скриптовый язык вима прост, понятен и охуенен. теперь руки чешутся ещё чего-нибудь полезное на нём захуярить. средства от чесотки не предлагать.
вдогонку #ttghzs сделал чтобы в таблайне показывалось только имя файла, а если оно не уникально, то ещё и папки в которой он лежит, а если и это не уникально... короче вы поняли: https://gist.github.com/3926620 — аналог емаксового (setq uniquify-buffer-name-style 'reverse)
открыл для себя плагин tagbar. теперь по длинным файлам прыгать удобнее стало: http://img-fotki.yandex.ru/get/6621/5598...
всего одна строка, а какая мощь:
https://github.com/hirthwork/home/commit...
теперь vim воспринимает команды, даже если они были набраны в русской раскладке
зделол (спиздил) показ номера таба в vim'е, чтобы было удобно переходить по Ngt: https://github.com/hirthwork/home/commit... алсо, емакс — говно и не нежно, а емаксоёбы — илитка и снобы
внезапно на работе стал подтормаживать vim при наборе программ. не знаю с чем связать. то ли с пересборкой системы с -O3 на -O2, то ли с переходом на ядро 3.4.9
Киньте в меня кейвордами, с которыми можно сходить в гугль чтобы сделать
следующее:
когда vim'у в tabnew (или же аргументом командной строки) передают нечто
заканчивающееся на :[0-9]+, то нужно проверить, что если весь аргумент не
является существующим файлом, то нужно попытаться проинтерпертировать как имя
файла ... more →
настроил себе zsh чтобы при входе в директорию выполнял лежащий в ней .zshin, а на выходе — .zshout. Результат — при переходе в каталог с проектом, build.xml парсится на предмет jar-ников и все они добавляются в CLASSPATH (на выходе чистятся). Зачем CLASSPATH и третьетег? Плагин javacomplete теперь делает мне ... more →
а как в виме отменить последнее действие? про «u» знаю, но иногда хочется отменить последнее действие даже если оно было «u»
няши, а поделитесь биндингами, которые позволяют прыгать между табами по alt-tab? ну и подскажите как сделать, чтобы в строчке с табами номера табов писались
надоело редактировать код в одном терминале и смотреть ошибки компиляции в другом? новое решение от компании McGillah Solutions! Всего один вызов функции «:TabExec !ant» избавит вас от ненужных терминалов! Для любителей чего-то поэкстремальнее замечательно подойдёт наше новое предложение: «:TabExec !g++ main.cpp»! ... more →
как перенаправить результат выполнения внешней комманды (по воскл. знаку) в новую вкладку?
я вообще не понимаю, как я раньше без автокомплита жил, особенно при наборе Java-кода с его названиями классов из четырёх-пяти слов, которые хуй запомнишь. Ах да, я же раньше не писал на Java...
мне вчера надоел мусор в ~/.vim и я таки написал ебилды к используемым плагинам: https://github.com/hirthwork/ncursed-des... . использование: в строках 57, 58 и 72 этого файла: https://github.com/hirthwork/ncursed-des... теперь у меня человеческий автокомплишн плюсов и джавы
вимобоги, а скажите, чего надо поправить в .vimrc, дабы исправить следующий behaviour: встаю курсором на середину строки. жму i (перехожу в INSERT-mode), жамкаю backspace, а он нихуя не делает, т.е. не стирает символ. и вообще стирает backspace только то, что ты только что ввёл в режиме вставки
*vim is used by:
Hirthwork McGillah
hirthwork
analizer
analizer
16+
238328
lexszero
lexszero
Minoru
Minoru
Артс
arts
Myp
Myp
eurekafag
eurekafag
Michael Pogoda
MPogoda
Maxim Kirenenko
part1zano
Оранжевус Охуеннус
utros
Александр Марков
komar
asmer
asmer
0xd34df00d
0xd34df00d
Ky6uk
Ky6uk
rakoth
rakoth
werehuman
werehuman
uzername
uzername
λ
lukish
desperate donkey
odin
Марсианская улиточка
gisty
muhas
muhas
Darth Bricktop
Like-all
Andrew Motrenko
werdn
Псикукумбер Томатический
Psykukumber
polatov
polatov
Александр Трофимов
alxndrtrofimov
cirno
cirno
Mагог Магогович
magog
mva
mva
kb
kb
eioeae
eioeae
nobiiru
nobiiru
4DA
4da
silentos
silentos
Voker57
Voker57
Spiritual ecstasy
rapture
профессиональный говноед
ulidtko
alxrt
alxrt
Проба оперения
17eyes
hirthwork
analizer
238328
lexszero
Minoru
arts
Myp
eurekafag
MPogoda
part1zano
utros
komar
asmer
0xd34df00d
Ky6uk
rakoth
werehuman
uzername
lukish
odin
gisty
muhas
Like-all
werdn
Psykukumber
polatov
alxndrtrofimov
cirno
magog
mva
kb
eioeae
nobiiru
4da
silentos
Voker57
rapture
ulidtko
alxrt
17eyes