LINUX.ORG.RU

Новый русскоязычный блог, посвящённый Vim


0

0

Появился новый русскоязычный блог, посвящённый различного рода приёмам работы с одним из лучших редакторов, а именно Vim. Планируется: переводы новостей и статей, обзоры полезных настроек и плугинов.

>>> Подробности

★★★★★

Проверено: Shaman007 ()

Re: Новый русскоязычный блог, посвящённый Vim

Случайно это или нет, что vim пользуется бешенной популярностью у пых-пых кодеров, а емакс им не нравится.

Sun-ch ()

Re: Новый русскоязычный блог, посвящённый Vim

Хм...

Vim...

Vim - это здорово, да...

furs ()

Re: Новый русскоязычный блог, посвящённый Vim

Отличная новость!

BigBiker ()

Re: Новый русскоязычный блог, посвящённый Vim

Пользуясь случаем, задам вопрос.

Как запретить Vi IMproved 7.1 перехватывать действия мыши из иксовых терминалов? И как ему запретить использовать свой "буфер обмена", вместо иксового, когда я вставляю текст через middle-button-click?

eveel ★★ ()

Re: Новый русскоязычный блог, посвящённый Vim

Хотя это наверняка проблемы тех, кто собирал vim в арче, потому что раньше (на vim7.0) такого не было. Наверняка проблемы с ключами сборки.

Так или иначе, возможно ли отключить данную функциональность в ~/.vimrc ?

eveel ★★ ()

Re: Новый русскоязычный блог, посвящённый Vim

>Случайно это или нет, что vim пользуется бешенной популярностью у пых-пых кодеров, а емакс им не нравится.

Боюсь что рядовой пыхпыхкодер не осилит vi

Dubrovsky ()

Re: Новый русскоязычный блог, посвящённый Vim

> вим - это для маньяков. вообще, мне нравится настраивать сочитания клавишь, а не запоминать их тоннами.

При чём тут сочетания клавиш? Я задал конкретный вопрос, хоткеи тут ни при чём.

eveel ★★ ()

Re: Новый русскоязычный блог, посвящённый Vim

> объясните, что такое "пых-пых" кодер? это php чтоли имеется в виду?

Просьба обнаружить хитро спрятанную кнопку "ответить" в сообщении с новостью. Заранее спасибо.

eveel ★★ ()

Re: Новый русскоязычный блог, посвящённый Vim

Новость хорошая, с удовольствием почитал. Побольше статей хороших и разных!

PM85 ★★ ()

Re: Новый русскоязычный блог, посвящённый Vim

> Случайно это или нет, что vim пользуется бешенной популярностью у пых-пых кодеров, а емакс им не нравится.

Если бы лисперы знали про surround.vim, они бы уже давно забыли про емакс.

А вообще емакс для очень неторопливых пацанов. Сел - подумал - почесал бороду. Ага! нужно перейти на строку Х: нажал M-x ...

Cris ()

Re: Новый русскоязычный блог, посвящённый Vim

Истинный Редактор рулед!

Muromec ☆☆ ()

Re: Новый русскоязычный блог, посвящённый Vim

> хммм... Shift + средняя кнопка, нет?

Да, это помогло. Осталось догадаться что за хренотень с выделением: выделяешь мышкой, а он переходит в Visual Mode... Видимо, проблема в том, что теперь vim собирается _без_ поддержки X11. Поэтому все прежние фишки отпадают.

Жаль :(

eveel ★★ ()

Re: Новый русскоязычный блог, посвящённый Vim

Лучше б коллективный блог создали...

anonymous ()

Re: Новый русскоязычный блог, посвящённый Vim

> Случайно это или нет, что vim пользуется бешенной популярностью у пых-пых кодеров, а емакс им не нравится.

почему же, очень нравится!

manro ()

Re: Новый русскоязычный блог, посвящённый Vim

>А вообще емакс для очень неторопливых пацанов. Сел - подумал - почесал бороду. Ага! нужно перейти на строку Х: нажал M-x ...

Что за бред, музыкант?

anonymous ()

Re: Новый русскоязычный блог, посвящённый Vim

Хмммм, ну раз пошла такая пьянка, то может мне кто ответит на вопрос? Нынешний способ отображения элементов управления фолдингом (в несколько колонок) вместо одной, это что так удобно, или я чего-то не понимаю? Есть ли возможность как-то слить их в одну? Судя по вимовской документации это не баг а фича, и способов борьбы с нею нет. 8(

SLiDER ()

Re: Новый русскоязычный блог, посвящённый Vim

>Да, это помогло. Осталось догадаться что за хренотень с выделением: выделяешь мышкой, а он переходит в Visual Mode... Видимо, проблема в том, что теперь vim собирается _без_ поддержки X11. Поэтому все прежние фишки отпадают.
Жаль :(

Если ты Арч юзаешь, тебе твой используемый VIM пересобрать можно на раз-два.. и не ныть, что теперь vim собирается _без_ поддержки X11 и какие ключи юзал мантейнер.. у меня тоже такое было - не понравился как собран mplayer - обновил дерево ABS, отредактировал PKGBUILD, пересобрал пакет.. или можно из AUR'a.

dragon_djanic ★★ ()

Re: Новый русскоязычный блог, посвящённый Vim

> vim пользуется бешенной популярностью у пых-пых кодеров, а емакс им не нравится

емакс пора похоронить уже на свалке... сколько можно-то эксгумировать? а vim да... vim наше все ;)

Rastafarra ★★★★ ()

Re: Новый русскоязычный блог, посвящённый Vim

>емакс пора похоронить уже на свалке

Альтернативы? Вот, например, цытатка из блога:

=== В 7-ой версии Vim появился очень интересный функционал, а именно "omni completion". Подобное часто называют "intellisense", но последнее - торговая марка. "omni completion" - это "умное" автодополнение, которое зависит от типа редактируемого файла. ===

Назовите редактор, в котором такой функционал можно реализовать дополнениями, не ковыряя ядро.

reitetsu ()

Re: Новый русскоязычный блог, посвящённый Vim

лучше расскажите как в Vim открыть на редактирование скажем 20 файлов чтобы

1. без всяких _лишних_ файлов проектов

2. чтобы еще место под собственно редактирование на экране осталось

меню переключения между редактируемыми файлами у него нет а когда в окнах открываешь, каждное окно даже будучи развернутым на весь vim имеет строку-описание с именем файла и если открыть 10+ файлов отжирает значительную часть редактора

3. gvim не предлагать

xargs ★★★ ()

Re: Новый русскоязычный блог, посвящённый Vim

> меню переключения между редактируемыми файлами у него нет

А чем не устраивает :b <уникальная часть имени файла><Tab> ?

Плюс биндинги на последний редактируемый файл, на .h/.c и на номер буфера, типа <Leader>1-0 ?

anonymous ()

Re: Новый русскоязычный блог, посвящённый Vim

>лучше расскажите как в Vim открыть на редактирование скажем 20 файлов чтобы

>1. без всяких _лишних_ файлов проектов

vim file1 file2 ... file20

>2. чтобы еще место под собственно редактирование на экране осталось

>меню переключения между редактируемыми файлами у него нет а когда в окнах открываешь, каждное окно даже будучи развернутым на весь vim имеет строку-описание с именем файла и если открыть 10+ файлов отжирает значительную часть редактора

И не надо в окнах.

Есть команды bprev и bnext и плагин MiniBufExplorer.

>3. gvim не предлагать

Так уж и быть, не буду. :) screen :))

PS А ещё есть клавиша F1.

vsemnazlo ()

Re: Новый русскоязычный блог, посвящённый Vim

>Хмм, а в чем проблема использовать буферы

занимаемое на экране место

открываешь 20 буферов и под редактор места не остается

может я что недосмотрел в доках?

xargs ★★★ ()

Re: Новый русскоязычный блог, посвящённый Vim

>Так уж и быть, не буду. :) screen :))

я в общем то много лет так и работаю screen + множество vim

но приемлемого альтернативного чисто vim'овского способа не нашел :(

xargs ★★★ ()

Re: Новый русскоязычный блог, посвящённый Vim

> Если бы лисперы знали про surround.vim, они бы уже давно забыли про емакс.

Увы и ах но правдой эта фраза даже и не пахнет. Именно для работы с лиспом удобнее Emacs из-за SLIME. Как старый вимер могу смело утверждать что такой функциональности в ViM'е и близко нет, как не жаль.

Darkman ★★★ ()

Re: Новый русскоязычный блог, посвящённый Vim

>Ну а зачем буферы в окнах отдельных открывать-то?

а как по другому? необходимо же еще как-то мониторить список открытого и навигировать по этому списку. аля screen :)

xargs ★★★ ()

Re: Новый русскоязычный блог, посвящённый Vim

>открываешь 20 буферов и под редактор места не остается

:e ./file1

:e ./file2

:6 ./file3

Преключаться :bnext :bprev в чем проблемма то? Можно откруть каждый файл в новой вкладке, через :tabe, но вообще табы не для этого предназначены. А окна в виме и буферы это совсем не одно и то же. Окно это всего лишь представление буфера. Можно открыть один буфер в трех разных окнах например. И иметь 10 буферов, но лишь одно открытое окно.

Есть еще опция hidden, которая позволяет убирать несохраненный буфер из окна.

vgudkov ()

Re: Новый русскоязычный блог, посвящённый Vim

> а как по другому? необходимо же еще как-то мониторить список открытого и навигировать по этому списку. аля screen :)

Открывай в табах.

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.