вдогонку #ttghzs сделал чтобы в таблайне показывалось только имя файла, а если оно не уникально, то ещё и папки в которой он лежит, а если и это не уникально... короче вы поняли: https://gist.github.com/3926620 — аналог емаксового (setq uniquify-buffer-name-style 'reverse)
*Vim
открыл для себя плагин tagbar. теперь по длинным файлам прыгать удобнее стало: http://img-fotki.yandex.ru/get/6621/5598...
всего одна строка, а какая мощь:
https://github.com/hirthwork/home/commit...
теперь vim воспринимает команды, даже если они были набраны в русской раскладке
зделол (спиздил) показ номера таба в vim'е, чтобы было удобно переходить по Ngt: https://github.com/hirthwork/home/commit... алсо, емакс — говно и не нежно, а емаксоёбы — илитка и снобы
У рута EDITOR=vim, у меня EDITOR=vim, но sudo crontab один хер открывает в nano. Флаг -E у sudo, конечно, помогает, но это все равно говно какое-то.
[17:39:30] dem: розказую реальну історію, ніяких пріколів
[17:39:40] dem: одногрупник вирішив виучити вім
[17:39:46] dem: шоб кодить на С
[17:40:09] dem: чувак щас ходить з бородою, сантиметрів 3
@plhk сказал, что ему всегда было лень прочитать про регистры, так что я взялся сделать это за него :) Итак, :help registers за пять минут (с упущениями и упрощениями).
Во-первых, десять цифровых регистров, от "0 до "9. Когда вы делаете, например, dd (удаляете строку) или c$ (меняете всё с текущей позиции и до ... more →
Продолжаю бросаться рандомными пересказами :help
Когда вы удаляете какой-то текст, он помещается в регистр "1. При этом предыдущее содержимое "1 переносится в "2 и т.д., а содержимое "9 теряется. Просмотреть текущее состояние регистров можно с помощью команды :display Так что не волнуйтесь, если вы что-то ... more →
Discovery of the Day: undo отменяет изменения по командам. То есть если вы нажали i и три часа набирали текст, а потом сделали <esc>u, то весь текст пропадёт разом. Ибо команда-то одна всего, i. А вот если эти три часа провести, прыгая между normal и insert, то u станет намного более полезным, потому что будет ... more →
внезапно на работе стал подтормаживать vim при наборе программ. не знаю с чем связать. то ли с пересборкой системы с -O3 на -O2, то ли с переходом на ядро 3.4.9
Пстач, у меня тут ЛОМАЮЩИЕ НОВОСТИ, что вим соснул и не может в автодополнение бустов. А Емакс может?
/me ищет иде для разработки на плюсах без cmake
https://github.com/w0ng/vim-hybrid
Очередная ненужная цветовая схема для клона имакса
Exploitable http://stackoverflow.com/questions/11152...
У меня даже возник концептуальный вопрос: а где же для тебя проходит граница между *редактором*, в котором ты лицом к лицу с текстом (то есть, ну, непосредственно содержимым файла же, byte-to-byte accurate), и wysiwyg-о-подобной ... more →
Киньте в меня кейвордами, с которыми можно сходить в гугль чтобы сделать
следующее:
когда vim'у в tabnew (или же аргументом командной строки) передают нечто
заканчивающееся на :[0-9]+, то нужно проверить, что если весь аргумент не
является существующим файлом, то нужно попытаться проинтерпертировать как имя
файла ... more →
Чат, я хочу аналог ZSH'евского foo{bar,baz} для vim. Ну, чтобы одно и то же по сто раз не повторять: ввёл общую часть, указал, что к этому тексту дописать, что-то нажал — и вуаля, куча кода из ниоткуда! Я не представляю даже, что у :help или Google спросить. Подскажите, а?
настроил себе zsh чтобы при входе в директорию выполнял лежащий в ней .zshin, а на выходе — .zshout. Результат — при переходе в каталог с проектом, build.xml парсится на предмет jar-ников и все они добавляются в CLASSPATH (на выходе чистятся). Зачем CLASSPATH и третьетег? Плагин javacomplete теперь делает мне ... more →
Начитавшись не помню чего, замапил стрелочки, Home/End/PgDown/PgUp и Del на <nop>. Стрелки я и так не очень активно юзал, так что отказаться было сравнительно легко. Единственный юзкейс, для которого я не вижу замены — это когда пишешь какие-нибудь вызовы функций. У меня процесс выглядит примерно так:
functionname ... more →
*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
rakoth
rakoth
werehuman
werehuman
uzername
uzername
λ
lukish
desperate donkey
odin
Марсианская улиточка
gisty
Александр Марков
komar
asmer
asmer
0xd34df00d
0xd34df00d
Ky6uk
Ky6uk
Псикукумбер Томатический
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
muhas
muhas
Darth Bricktop
Like-all
Andrew Motrenko
werdn
hirthwork
analizer
238328
lexszero
Minoru
arts
Myp
eurekafag
MPogoda
part1zano
utros
rakoth
werehuman
uzername
lukish
odin
gisty
komar
asmer
0xd34df00d
Ky6uk
Psykukumber
polatov
alxndrtrofimov
cirno
magog
mva
kb
eioeae
nobiiru
4da
silentos
Voker57
rapture
ulidtko
alxrt
17eyes
muhas
Like-all
werdn