Введение в vimperator


ramok аватар

ramok - Posted on 21 Июнь 2008

Здесь перечислены команды плагина vimperator, превращающий интерфейс firefox в некоторое подобие vim, которые лично я использую наиболее часто. Но рекомендую прочесть :help там еще много чего интересного, до чего я еще не дорос Ж:-) Например возможность писать макросы с помощью q и :map, полностью безмышковая навигация (например кликаю по линкам, копирую их буфер, выделяю текст я мышкой).

  • o - открыть запрос на ввод урла для открытия в текущем окне. Аналог :open.
  • O - Аналог :open <текущий-урл>.
  • t - открыть запрос на вовод урла для открытия в новом табе. Аналог :tabopen.
  • T - Аналог :tabopen <текущий-урл>.
  • d - удалить текущий таб
  • 3d - удалить текущий таб и два таба справа
  • 2D - удалить текущий там и там слева
  • u - открыть последний закрытый таб
  • p - открыть урл который находится в системном клипбоарде в текущем окне
  • P - открыть урл который находится в системном клипбоарде в новом табе
  • gP - открыть урл который находится в системном клипбоарде в новом табе но остаться в текущем
  • H - перейти на предыдущую открытую страницу
  • L - перейти на на следующую открытую страницу в истории открытых страниц
  • gU - перейти в корень сайта
  • gu - перейти в родительскую директорию текущего урла. Было rusmafia.org/linux/vimperator-intro, станет rusmafia.org/linux/
  • gt - перейти на таб справа
  • gT - перейти на таб слева
  • 4gT - перейти на четыре таба слева
  • g$ - перейти на последний таб
  • g0 - перейти на первый таб
  • пробел - пролистать страницу вниз
  • ctrl-f - пролистать страницу вниз
  • ctrl-b - пролистать страницу вверх
  • gg - прыгнуть на начало страницы
  • G - прыгнуть на конец страницы
  • f<номер> - перейти на линк номер <номер>
  • :set guioption= - убрать строку меню и кнопок
  • :set guioption=mT - вернуть строку меню и кнопок на место Ж:-)
  • :addons - открыть окно со списком плагинов
  • :preference - открыть окно настроек firefox
  • / - поиск
  • n - продолжить поиск
  • N - продолжить поиск в обратном направлении
  • :wqa - сохранить состояние всех окон и табов и закрыть все окна

Используем автодополение из истории посещения сайтов URL.
Пример: жмем t, появляется :tabopen , набираем часть имени сайта который уже посещали, например rusmafia.org/linux

:tabopen rusm<tab>
0
Ваша оценка: Ничего

guioption

пасиб, подправил Ж:-)
нашел вот еще ]] и [[, а так же ctrl-a и ctrl-x.
Классно бровзить фотоальбомы Ж:-)
--
Signature invent in progress 24% ##........

Спасибо за инфу, это мегакруто. В свое время я перешел на Opera именно потому, что она лучше управляется без мыши. Но и необходимость пользоваться Firefox не пропала. Google, например, недолюбливает Opera.
А тут такая фишка -- firefox управляется так же, как Vim. Must have, однозначно.

У меня почему-то макросы не работают (Firefox 3.0). Пишет, что какой-то пустой регистр...

какие не работают?
у меня и q работает и :map
опиши как воспроизвести ошибку
--
Signature invent in progress 24% ##........

Хм, уже работает. Магия какая-то :)

ramok колдун :)

ну вот, а то "не Девид Блейн! нет!" Ж:-)))
--
Signature invent in progress 24% ##........