Vim — Who's next?
Об одном маленьком, но довольно полезном плагине :
предыстория
Вчера мне нужно было взять кое-какие файлы у одного человека. И он копировал их на мою флэшку со своего MacBook Pro.
И возникла ситуация, что в папке находятся несколько файлов с исходниками, и он
не помнил точно какой именно файл нужно мне перекинуть. Тогда он открыл первый файл(не совсем понял что это был за текстовый редактор, возможно TextMate, хотя не знаю точно) и стал нажимать горячие клавиши - что-то вроде Cmd+Left. И в редакторе файлы автоматически заменялись. То есть получился такой быстрый просмотрщик файлов в текстовом редакторе.
Таким образом необходимый файл удалось быстро найти.. и скопировать на флэшку.
Захотелось что-нибудь похожее реализовать и у себя.
Решение для Vim нашлось сразу же. Плагин называется nextfile. Достаточно его скачать отсюда и поместить в папку
Плагин крайне прост в использовании, по крайней мере его основные функции. В посте про используемые плагины в Vim его вроде не встречал. Так что, надеюсь, кому-нибудь пригодится эта информация.
Думаю, реализовать что-то подобное и в других программах тоже будет не слишком сложно.
Предлагайте свои варианты для разных редакторов :)
предыстория
Вчера мне нужно было взять кое-какие файлы у одного человека. И он копировал их на мою флэшку со своего MacBook Pro.
И возникла ситуация, что в папке находятся несколько файлов с исходниками, и он
не помнил точно какой именно файл нужно мне перекинуть. Тогда он открыл первый файл(не совсем понял что это был за текстовый редактор, возможно TextMate, хотя не знаю точно) и стал нажимать горячие клавиши - что-то вроде Cmd+Left. И в редакторе файлы автоматически заменялись. То есть получился такой быстрый просмотрщик файлов в текстовом редакторе.
Таким образом необходимый файл удалось быстро найти.. и скопировать на флэшку.
Захотелось что-нибудь похожее реализовать и у себя.
Решение для Vim нашлось сразу же. Плагин называется nextfile. Достаточно его скачать отсюда и поместить в папку
~/.vim/plugin
Плагин крайне прост в использовании, по крайней мере его основные функции. В посте про используемые плагины в Vim его вроде не встречал. Так что, надеюсь, кому-нибудь пригодится эта информация.
Думаю, реализовать что-то подобное и в других программах тоже будет не слишком сложно.
Предлагайте свои варианты для разных редакторов :)