Home
Всё о Vim
vim@conference.jabber.ru
Четверг, 10 сентября 2009< ^ >
sceptic установил(а) тему: don't ask to ask - just ask! | Беседуем о Vim || VIM — кратко обо всём: http://tinyurl.com/c8d467 || Всё о Vim: allaboutvim.blogspot.com || www.vim.org || vim.wikia.com || Наши логи http://chatlogs.jabber.ru/vim@conference.jabber.ru || Vim это редактор, а не IDE!
Конфигурация комнаты

GMT+4
[00:23:03] waker вышел(а) из комнаты
[00:23:03] lollo вышел(а) из комнаты
[01:00:23] bigote вышел(а) из комнаты
[01:03:21] bigote вошёл(а) в комнату
[01:09:40] longedok вышел(а) из комнаты
[01:14:04] misty_fungus вошёл(а) в комнату
[01:18:19] misty_fungus вышел(а) из комнаты
[03:22:59] mishail вошёл(а) в комнату
[03:26:56] mishail изменил(а) имя на Þingalið
[03:46:40] proxy_m вышел(а) из комнаты
[04:06:03] sp1ke вошёл(а) в комнату
[04:19:51] sp1ke вышел(а) из комнаты
[04:28:43] sp1ke вошёл(а) в комнату
[04:45:20] nt_4 вошёл(а) в комнату
[05:13:16] tupka вошёл(а) в комнату
[07:02:49] plumbum вышел(а) из комнаты: Replaced by new connection
[07:02:52] plumbum вошёл(а) в комнату
[07:04:48] lollo вошёл(а) в комнату
[07:30:09] lollo вышел(а) из комнаты
[07:47:57] lollo вошёл(а) в комнату
[08:12:00] chroot вошёл(а) в комнату
[08:27:11] iNode вышел(а) из комнаты
[08:27:25] sp1ke вышел(а) из комнаты
[08:28:06] sp1ke вошёл(а) в комнату
[08:33:49] chroot вышел(а) из комнаты
[09:07:18] iNode вошёл(а) в комнату
[09:14:55] Þingalið вышел(а) из комнаты: Replaced by new connection
[09:14:57] mishail вошёл(а) в комнату
[09:22:40] Gebb вышел(а) из комнаты
[09:23:37] Gebb вошёл(а) в комнату
[09:30:06] mishail вышел(а) из комнаты: Replaced by new connection
[09:30:08] mishail вошёл(а) в комнату
[09:43:00] mishail вышел(а) из комнаты: Mirie it is while sumer y-last
[09:45:49] jsv вошёл(а) в комнату
[10:15:36] bakava вошёл(а) в комнату
[10:47:23] dont вошёл(а) в комнату
[10:53:18] bakava вышел(а) из комнаты
[10:53:33] bakava вошёл(а) в комнату
[10:59:33] waker вошёл(а) в комнату
[11:19:24] dont вышел(а) из комнаты
[11:19:25] dont вошёл(а) в комнату
[11:21:15] waker вышел(а) из комнаты
[11:23:11] Gebb вышел(а) из комнаты
[11:23:25] Gebb вошёл(а) в комнату
[11:26:34] mishail вошёл(а) в комнату
[11:55:08] tupka вышел(а) из комнаты
[12:11:40] waker вошёл(а) в комнату
[12:14:18] axe вошёл(а) в комнату
[12:26:26] sp1ke вышел(а) из комнаты
[12:31:51] proxy_m вошёл(а) в комнату
[12:45:21] skp вошёл(а) в комнату
[12:46:18] axe вышел(а) из комнаты
[12:46:32] axe вошёл(а) в комнату
[13:23:31] mishail вышел(а) из комнаты
[13:41:26] skp вышел(а) из комнаты: offline
[13:58:50] mishail вошёл(а) в комнату
[14:09:48] sp1ke вошёл(а) в комнату
[14:25:05] nt_4 вышел(а) из комнаты
[14:30:10] waker вышел(а) из комнаты
[14:34:05] mishail вышел(а) из комнаты: Mirie it is while sumer y-last
[14:34:20] waker вошёл(а) в комнату
[14:35:31] mishail вошёл(а) в комнату
[14:48:51] Gebb вышел(а) из комнаты
[14:48:56] Gebb вошёл(а) в комнату
[14:57:46] axe вышел(а) из комнаты
[14:58:48] axe вошёл(а) в комнату
[15:15:36] longedok вошёл(а) в комнату
[15:26:27] mishail вышел(а) из комнаты: Mirie it is while sumer y-last
[15:34:59] ferrocen вошёл(а) в комнату
[15:40:21] nt_4 вошёл(а) в комнату
[15:45:06] ferrocen вышел(а) из комнаты
[16:01:37] Gebb вышел(а) из комнаты
[16:01:42] Gebb вошёл(а) в комнату
[16:10:04] axe вышел(а) из комнаты: Logged out
[16:43:16] maniac вошёл(а) в комнату
[16:56:11] axe вошёл(а) в комнату
[17:16:07] iNode вышел(а) из комнаты
[17:20:40] longedok вышел(а) из комнаты: Котэ покарает тебя, если ты не уверуешь в него! А ещё я счастливый пользователь лицензионной версии windows, возьми её здесь - www.torrents.ru
[17:39:13] triklozoid вошёл(а) в комнату
[17:39:50] Gebb вышел(а) из комнаты
[17:39:55] Gebb вошёл(а) в комнату
[17:41:53] lollo вышел(а) из комнаты
[17:59:07] lollo вошёл(а) в комнату
[18:06:16] triklozoid вышел(а) из комнаты
[18:10:59] iNode вошёл(а) в комнату
[18:11:02] lollo вышел(а) из комнаты
[18:12:24] lollo вошёл(а) в комнату
[18:14:23] iNode вышел(а) из комнаты
[18:24:12] Gebb вышел(а) из комнаты
[18:24:30] Gebb вошёл(а) в комнату
[18:38:52] bakava вышел(а) из комнаты
[18:46:30] nt_4 вышел(а) из комнаты
[18:53:27] nt_4 вошёл(а) в комнату
[19:03:04] asprit вошёл(а) в комнату
[19:19:06] jsv вышел(а) из комнаты
[19:27:00] sceptic вышел(а) из комнаты
[19:29:56] asprit вышел(а) из комнаты
[19:30:09] sceptic вошёл(а) в комнату
[19:45:42] nt_4 вышел(а) из комнаты
[19:55:02] waker вышел(а) из комнаты
[20:14:09] longedok вошёл(а) в комнату
[20:52:19] sp1ke вышел(а) из комнаты
[21:07:19] waker вошёл(а) в комнату
[21:20:26] sp1ke вошёл(а) в комнату
[21:42:45] Andrew Rudenko вошёл(а) в комнату
[21:48:46] <Andrew Rudenko> всем привет. попробую задать сюда вопросики по виму, авось кто ответит )
Как скормить то что генерирует :Rtags из rails.vim в taglist.vim?
как изменить path? я бы хотел что бы брался мой стандартный $PATH, но простое set path=$PATH не срабатывает, путь устанавливается черти где. как вообще такие вещи отслеживаются?
[21:49:58] asprit вошёл(а) в комнату
[21:50:38] sp1ke вышел(а) из комнаты
[21:52:21] asprit вышел(а) из комнаты
[21:55:42] <sceptic> vim юзает системный PATH
[21:55:49] <sceptic> зачем ему какой-то левый ещё?
[21:56:08] <Andrew Rudenko> я не знаю, но факт что не системный
[21:57:02] <Andrew Rudenko> возможно его переопределяет какой-нибудь плагин? как такие вещи дебажить?
[21:58:20] <sceptic> чем докажешь что не системный?
[22:00:45] <waker> Andrew Rudenko: :!echo $PATH
[22:00:49] <Andrew Rudenko> да
[22:00:52] <Andrew Rudenko> дада
[22:02:00] <Andrew Rudenko> echo $PATH
/Users/andrew/.rvm/ruby-1.8.6-p369/bin:/Users/andrew/.gem/ruby/1.8.6/bin:/Users/andrew/.rvm/bin:/Users/andrew/bin:/usr/local/bin:/usr/local/
sbin:/usr/local/mysql/bin:/usr/local/git/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/Users/andrew/.rvm/bin:/Users/andrew/
.gem/ruby/1.8.7/bin:/Users/andrew/.gem/ruby/1.8.6/bin:/Users/andrew/.gem/ruby/1.8.6:HI!/bin:/opt/local/lib/postgresql83/bin:/opt/local/bin:/
Users/andrew/bin:/usr/local/sbin:/usr/local/mysql/bin:/usr/local/git/bin:/opt/local/sbin
echo &path
.,/usr/include,,
[22:02:30] <Andrew Rudenko> правильный тест?
[22:02:50] <waker> это не обязательно было сюда копировать
[22:03:17] <waker> просто это PATH который выставлен
[22:03:40] <waker> макось штоле?
[22:04:00] <Andrew Rudenko> да
[22:04:23] <Andrew Rudenko> ну просто вим я так понимаю работает с &path именно со своим
[22:04:39] <waker> с обычным PATH он работает
[22:04:42] <Andrew Rudenko> который любой плагин может модифицировать как захочет. в том числе ftplugin
[22:04:46] <waker> я не понял, что у тебя конкретно не работает
[22:05:05] <Andrew Rudenko> вот мой руби лежит в /Users/andrew/.rvm/ruby-1.8.6-p369/bin
[22:05:15] <Andrew Rudenko> а вим использует системный
[22:05:31] <waker> напиши which ruby
[22:05:34] <waker> в консоли
[22:05:42] <waker> вот этот же руби будет юзат и vim
[22:05:46] <waker> юзать*
[22:05:58] <Andrew Rudenko> Develop/projects/game[master]% which ruby
/Users/andrew/.rvm/ruby-1.8.6-p369/bin/ruby
[22:06:17] <waker> ну вроде все правильно
[22:06:29] <Andrew Rudenko> :!which ruby
[No write since last change]
/usr/bin/ruby
[22:06:41] <waker> ага, ок
[22:06:45] <waker> а vim ты запускаешь как?
[22:06:58] <waker> из той же консоли?
[22:07:19] <waker> похоже, у тебя в консоли PATH выставляется иным способом, нежели когда ты vim стартуешь
[22:07:31] Andrew Rudenko вышел(а) из комнаты
[22:07:40] Andrew Rudenko вошёл(а) в комнату
[22:08:19] <waker> иными словами, вопрос в том, как именно ты добавил свой ruby в PATH
[22:08:55] <Andrew Rudenko> из той же консоли. в zshrc он добавлен
[22:09:13] <Andrew Rudenko> но, на сколько я понял из просмотра плагинов у вима все же свой патх
[22:09:14] <waker> хы.. ваще странно
[22:09:25] <waker> патх :))
[22:09:46] <Andrew Rudenko> и например ruby.vim ftplugin его абсолютно точно модифицирует
[22:09:49] <Andrew Rudenko> дада )
[22:09:58] <waker> честно говоря, не знаю че за дела
[22:10:12] <Andrew Rudenko> собственно мой вопрос как вим ниндзя дебажат свои вимы )
[22:10:32] <sceptic> Andrew Rudenko: попробуй bash
[22:11:50] <sceptic> и покажи кусок из zshrc как ты path там модифицируешь
[22:11:52] <Andrew Rudenko> pапустил с баша. в баще правильно, в виме нет
[22:14:37] <Andrew Rudenko> ну там в один прекрасный момент инклудится ~/.rvm/current
[22:14:52] <Andrew Rudenko> в котором уже
PATH=/Users/andrew/.rvm/ruby-1.8.6-p369/bin:/Users/andrew/.gem/ruby/1.8.6/bin:/Users/andrew/.rvm/bin:~/bin:/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:/usr/local/git/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/Users/andrew/.rvm/bin:/Users/andrew/.gem/ruby/1.8.7/bin:/Users/andrew/.gem/ruby/1.8.6/bin:/Users/andrew/.gem/ruby/1.8.6:HI!/bin:/opt/local/lib/postgresql83/bin:/opt/local/bin:/Users/andrew/bin:/usr/local/sbin:/usr/local/mysql/bin:/usr/local/git/bin:/opt/local/sbin ; export PATH
[22:15:46] <Andrew Rudenko> просто этот путь модифицирует что-то в виме. значит нет возможности как то это дело протрейсить?
[22:18:09] <Andrew Rudenko> ну ладно, спасибо всем )
[22:18:20] <waker> на а :!echo $PATH в виме что, другой путь показывает?
[22:19:31] <Andrew Rudenko> о, круто! оказывается :echo $PATH != :!echo $PATH
[22:19:35] <Andrew Rudenko> другой показывает
[22:19:46] <Andrew Rudenko> добавляет вперед /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:
[22:19:52] <sceptic> !echo это вызов шела
[22:19:59] <Andrew Rudenko> я знаю )
[22:20:05] <waker> ну вот надо искать откуда это берется
[22:20:17] <waker> посмотри, как вим стартует.. which vim
[22:20:28] <waker> и посмотреть внутрь этого файла, мож это скрипт
[22:20:40] <waker> потом попробовать удалить/переместить .vimrc
[22:20:44] <Andrew Rudenko> ну я стартую вообще macvim, но в консольном виме тоже
[22:22:36] <Andrew Rudenko> ок, сенкс. вот тогда еще в тему вопросик. в каком порядке и какие конфиги загружает вим при старте? вот у меня есть set guifont= в самом конце .vimrc, но при старте шрифт выставляется другой. делаю :source ~/.vimrc – выставляется какой нужно. что после .vimrc еще грузится?
[22:23:39] <waker> :h .vimrc
[22:23:41] <waker> там написано
[22:23:57] <waker> похоже, твой .vimrc не грузится совсем
[22:24:24] <Andrew Rudenko> нене, грузится
[22:24:44] <waker> .gvimrc может?
[22:24:51] <waker> ты точно вим запускаешь? или gvim?
[22:24:58] <waker> таки это немного разные вещи
[22:25:44] <sceptic> вроде у vim есть дебаг режим
[22:26:18] <waker> -V
[22:26:23] <waker> может писать в лог
[22:26:30] <sceptic> ну или :history можно глянуть
[22:27:06] <Andrew Rudenko> вообще я запускаю порт gvim'а macvim. но в рамкар разбирательств с этим path'ом все пробую и в обычном виме )
[22:28:38] <waker> про macvim ничего не подскажу.. разве что сразу после старта можно посмотреть какой шрифт выставился через :set gfn
[22:28:48] <waker> и поискать просто по файловой системе, где такое делается
[22:29:28] <waker> но вообще это идеологически неверно
[22:29:45] <waker> купил мак? жри что дают :) стив лучше знает, какой шрифт нужен
[22:30:22] <waker> иначе он обозлится, и мак ваще работать перестанет
[22:31:34] <sceptic> guifont это же для gvim
[22:31:42] <sceptic> если vim, то шрифт терминала
[22:31:45] <Andrew Rudenko> ой, не надо красноглазства только ) vim собран из портов, а macvim бинарник другого порта )
[22:31:54] <waker> sceptic: у него какой-то порт gvim для мака
[22:32:23] <waker> Andrew Rudenko: эт не красноглазтво :) просто по себе знаю, что на маке очень трудно что либо поменять/перенастроить
[22:32:51] <waker> там разработчики подавляющего числа программ считают что они лучше пользователя знают, что пользователю надо
[22:35:09] <Andrew Rudenko> во-первых это так ) мне нахрен не нужно настраивать айтюнс и файндер. а вот в текстовом редакторе я работаю по 14 часов, а для него, как для программы, столько юзеркейсов, что идеальный редактор из коробки как- то еще не получилось сделать
[22:35:33] <Andrew Rudenko> хотя с текстмейтом получилось очень близко. но вим все равно круче, потому и слезаю )
[22:35:53] <waker> вим на маке это боль в одном месте..
[22:36:16] <waker> впрочем, я сам юзал, но проблем такого рода не испытывал
[22:36:17] <Andrew Rudenko> да в каком месте то? мак это самый что ни на есть юникс, боль точно такая же как везде
[22:36:47] <waker> ну начнем с того, что на маке, как и в винде, нет нормального терминала
[22:37:08] <waker> иксы работают практически так же как в винде - через задницу
[22:37:23] <waker> xterm запустить можно, но есть куча нестыковок
[22:37:32] <Andrew Rudenko> во-первых, чем терминал этот плох? ) во-вторых есть всякие штуки типа XTerm для кого стандартного мало
[22:37:46] <waker> он плох всем. убог
[22:38:00] <waker> xterm требует запускать иксы
[22:38:02] <Andrew Rudenko> не знаю когда ты юзал мак ос, но если что начиная с лео его сильно протюнили
[22:38:07] <Andrew Rudenko> не требует )
[22:38:12] <Andrew Rudenko> конкретно скажи чем
[22:38:20] <waker> я юзал 10.3 и 10.4
[22:38:48] <waker> в нем нельзя выставить те шрифты, которые хочется. нельзя нормально настроить цвета.
[22:38:50] <waker> и т.п.
[22:38:55] <Andrew Rudenko> ну вот всякие табы, сплиты окошечка тут уже есть. что еще от терминала нужно? мне правда интересно
[22:39:04] <waker> и многие сочетания кнопок в нем не работают
[22:39:24] <waker> т.е. вим в нем практически не юзабелен
[22:39:36] <waker> откуда в макоси взялся xterm без иксов - я не знаю
[22:39:45] <waker> когда я юзал - он все еще был иксовым приложением
[22:40:00] <waker> табы и сплиты - не нужны
[22:40:03] <Andrew Rudenko> Font – change
Цветовые темы есть.
какие сочетания не работают? с альтом небось? это в настройках выставляется
[22:40:22] <waker> ну выстави terminus в этом терминале, вперед
[22:40:28] <waker> через font - change, да
[22:40:40] <waker> будешь "приятно" удивлен :)
[22:41:12] <waker> какие именно сочетания у меня не работали - я уже забыл :) помню точно что не работали, и это было критичною
[22:41:44] <Andrew Rudenko> ну у меня не установлен шрифт такой. есть какая то проблема в его установке?
[22:41:58] <Andrew Rudenko> в смысле в системе не установлен
[22:42:00] <waker> есть. макось его может использовать.
[22:42:04] <waker> тфу
[22:42:06] <waker> НЕ может
[22:42:07] <sceptic> зачем в маке terminus
[22:42:10] <waker> есть его ttf версия
[22:42:14] <waker> но она кривая
[22:42:14] <sceptic> если там нормальный рендер шрифтов
[22:42:38] <waker> sceptic: на мониторах с низким DPI нет ничего лучше, чем bitmap font без сглаживания
[22:42:47] <waker> никакой нормальный рендер это не решит
[22:42:54] <Andrew Rudenko> ну вот чья это проблема? ) мак оси или шрифта?
[22:43:07] <waker> на моих 143dpi я щас тоже юзаю ttf со сглаживанием в терминале
[22:43:16] <waker> пиксели-то все равно не различить невооруженным глазом
[22:43:25] <waker> Andrew Rudenko: это проблема макоси.
[22:43:33] <waker> она не поддерживает bitmap fonts
[22:44:19] <Andrew Rudenko> такс. я нихрена не разбираюсь в шрифтах. но пожозреваю что в ОС с полностью векторным интерфейсом битмап шрифты поддерживать сложно
[22:44:24] <Andrew Rudenko> а главное незачем
[22:44:33] <waker> какой он в жопу полностью векторный? :-/
[22:44:38] <waker> иконки все битмапы
[22:44:45] <waker> все оформление тоже
[22:44:50] <Andrew Rudenko> это то понятно )
[22:45:11] <waker> и я так подозреваю, что интерфейс нифига не умеет масштабироваться нормально под разный dpi, как и венда
[22:45:14] <waker> откуда векторность?
[22:46:07] <waker> маркетоиды мозги запудрили? :)
[22:46:29] <waker> самый векторный интерфейс вроде в kde4 на данный момент
[22:47:18] <waker> сплошной растр там. везде.
[22:47:22] <waker> (в макоси)
[22:47:44] <waker> каждое окошко рисуется в offscreen opengl texture, и натягивается на полигоны при отображении. чтобы 3д-эффекты делать
[22:48:02] <waker> текстура - это растр
[22:48:22] axe вышел(а) из комнаты
[22:51:13] <Andrew Rudenko> я в общем щас гуглю пизданул я или нет. говорил же, в графике нихрена не разбираюсь )
[22:51:39] <waker> тут мат запрещен
[22:51:46] <Andrew Rudenko> а насчет xterm кстати точно пизданул. он iTerm называется, который для мак оси
[22:51:49] <Andrew Rudenko> ох черт
[22:52:14] <waker> и про xterm, и про векторный интерфейс - понятно, что ты просто не в курсе
[22:52:18] <waker> не повод материться
[22:52:26] <waker> (вдруг дети логи читают, или админы..)
[22:52:47] <Andrew Rudenko> да? психику админов лучше поберечь...
[23:08:27] <Andrew Rudenko> гыгы
[23:08:30] <Andrew Rudenko> насчет векторности
[23:08:38] <Andrew Rudenko> я не с потолка все таки это взял
[23:08:44] <Andrew Rudenko> http://arstechnica.com/apple/reviews/2007/10/mac-os-x-10-5.ars/9
[23:10:06] <waker> ну ок, насчет "нифига не умеет масштабироваться нормально под разный dpi" - я был не прав. я так и сказал, что не уверен :)
[23:10:10] <waker> но это еще не значит "полностью векторный"
[23:10:35] <Andrew Rudenko> да, сойдемся на серединке )
[23:10:39] <waker> это, кстати, очень хорошо что умеет
[23:10:50] <waker> хоть где-то нормально реализовано
[23:10:56] <waker> жаль что все остальное неудобно
[23:11:10] <waker> на мой вкус, понятно
[23:11:20] sceptic вышел(а) из комнаты
[23:13:41] sceptic вошёл(а) в комнату
[23:18:56] lollo вышел(а) из комнаты
[23:33:20] maniac вышел(а) из комнаты
[23:44:22] Магистр вошёл(а) в комнату
[23:44:35] <Магистр> вашу мать
[23:44:37] <Магистр> суки
[23:44:50] <sceptic> кто
[23:44:51] <Магистр> пидарасы
[23:45:09] Магистр запретили входить в комнату
[23:45:22] <Andrew Rudenko> как трусливо
[23:46:08] <sceptic> Это же qip`еры, что от них ожидать?
[23:46:12] Andrew Rudenko вышел(а) из комнаты
[23:46:49] sceptic чувствует, что мировоззрение увеличилось +2 в сторону доброго, плохо.
[23:47:04] Andrew Rudenko вошёл(а) в комнату
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!