
хотите вставить в cmdline vim'а слово находящееся под курсором? нет ничего проще, просто нажмите <C-R> <C-W>! хотите вставить то что только что скопировали? <C-R> 0!
хотите вставить в cmdline vim'а слово находящееся под курсором? нет ничего проще, просто нажмите <C-R> <C-W>! хотите вставить то что только что скопировали? <C-R> 0!
Как получить список всех файлов в которых встречается 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 только то, что ты только что ввёл в режиме вставки
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