egorius: (Default)
[personal profile] egorius

Я однажды жаловался, что нельзя-де сделать так, чтобы при открытии очередного файла из Фара он открывался бы в уже запущенном экземпляре vimа. Оказывается, можно и это.

Сначала запускается vim-сервер: vim --servername foo. Затем любая команда типа vim --servername foo --remote-tab bar.txt открывает bar.txt в серверном экземпляре, названном foo (в отдельном табе).

Для этого vim должен быть собран с фичей clentserver (:help remote.txt); для виндовой версии 7.2 это так.

Прусь несказанно.

Upd. Теперь у меня в Фаре стоит такой вызов внешнего редактора по Alt-F4:
start cmd /c vim --servername vim --remote-tab !.!

Date: 2010-01-01 06:56 pm (UTC)
From: [identity profile] egorius.livejournal.com
До ctags как-то не добрался пока, надо будет посмотреть, ага.
С Новым годом, кстати! :)

Date: 2010-01-01 09:13 pm (UTC)
From: [identity profile] -pk-sly.livejournal.com
тебя так же :)

кстати, я раньше думал, что создатели vi чень сильно думали над эргономикой, но в интервью они признались, что просто навешали всевозможных функций на все кнопки 8)

Profile

egorius: (Default)
egorius

July 2025

M T W T F S S
  12 3 4 5 6
7891011 12 13
1415 1617181920
21222324252627
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 17th, 2025 07:42 am
Powered by Dreamwidth Studios