Аддоны Firefox, чтобы идти с Vimperator [закрыто]

13

Будучи фанатиком ViM, я недавно обнаружил и начал использовать дополнение Vimperator для Mozilla Firefox. До сих пор мне очень нравилось его использовать, и в вики Vimperator есть даже список некоторых дополнений, которые хорошо работают с Vimperator. Мне любопытно, какие еще дополнения порекомендуют ветераны-пользователи Vimperator? У кого-нибудь есть хорошие фавориты, которые хорошо сочетаются с Vimperator?

Weegee
источник
Просто хочу добавить, что это отображение (для открытия gvim для редактирования textarea) - ctrl-i. Раздражает, что мне нужно 50 респ. комментировать посты.
tmadsen

Ответы:

8

Если вы используете Google Bookmarks в качестве онлайн-хранилища закладок, тогда gmarks имеет основополагающее значение. Со следующим отображением в вашем .vimperatorrcфайле:

map gb :emenu GMarks.Add/Edit Bookmark<CR>

нажатие gbоткрывает диалоговое окно добавления / редактирования закладки дополнения gmarks, где вы можете установить заголовок, метки и примечания закладки.

:emenuКоманда может быть использована для быстрого доступа к любой другой пункт меню Firefox , включенный любой пункт меню аддона. Так много аддонов может «хорошо сочетаться» с vimperator.


Еще одно предложение vimperator - научиться устанавливать и использовать плагины поисковых систем, которые становятся очень мощными с помощью vimperator. Например, я установил два плагина для перевода с итальянского на английский и с английского на итальянский (взят из wordreference.com ) и дал им соответственно ключевые слова iten, enit.

Теперь я могу быстро найти перевод мира 'paonazzo', используя:

:open iten paonazzo

Используя эту функцию vimperator, вы можете легко установить, например, комбинацию клавиш suдля быстрого поиска superuser.com с помощью плагина поисковой системы superuser и поиска «vimperator» с помощью:

:tabopen su vimperator

Ключевые слова, связанные с поисковыми системами, могут быть определены из:

:dialog searchengines
mrucci
источник
6

Мне нравится это все текст! аддон, который позволяет вам использовать любой текстовый редактор (Vim прекрасно работает) для редактирования текста в формах вместо маленького анемичного <textarea>редактора, который браузер предлагает по умолчанию.

Грег Хьюгилл
источник
12
Как и другие люди сказали, что вы действительно не нужно It's All Text!ти vimperator. Просто нажмите, <Ctrl-i>когда фокус на текстовой области и vimperatorоткроется gvim. Смотрите :help i_<C-i>и :help editor.
Mrucci
2

TreeStyleTab или Tab-Kit , которые перемещают ваши вкладки сверху вниз и отображают их в древовидной структуре.

Вам не нужны расширения, как это все текст! Vimperator уже обеспечивает отображение (когда сосредоточено textarea), которое запускает gvim.

user4126
источник
2

Мой любимый плагин, вероятно, maine_coon.js. Когда вы не используете его, он скрывает командную строку, поэтому вы получаете еще больше недвижимости!

Еще один хороший плагин - scrollposition.js. Это добавляет горизонтальное положение в строке состояния вместе с вертикальным положением. Я использую vimperator без полос прокрутки, это помогает мне знать, когда на странице есть что-то еще. Вы можете найти это как приложение к проблеме № 32 в трекере проблем vimperator (я не могу связать это только с 1 точкой повторения)

Есть хороший помощник плагина, который называется pluginManager.js. Он может показать вам больше информации об установленных вами плагинах и помочь вам управлять самими плагинами.

Последнее, но не менее важное - bitly.js. Это дает вам быстрый способ сократить и добавить в буфер обмена текущий URL-адрес, на котором вы находитесь (с помощью :bitlyкоманды).

У меня еще нет 10 точек повторения, поэтому я не мог связать все это так, как хотел. Большинство из них можно найти здесь: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins

claytron
источник
1

Хорошие ссылки. maine_coon.js отлично, как и pluginManager.js.

Возможно, вас заинтересует улучшение, которое я внес в плагин scrollposition.js.

Я заставил его показать, какой процент документа на самом деле виден, в дополнение к тому, сколько он был прокручен.

Таким образом, вы получите информацию, которую в противном случае получили бы от размера кнопки полосы прокрутки.

Вы можете найти ссылку на странице проблемы, о которой вы говорили выше: http://code.google.com/p/vimperator-labs/issues/detail?id=32

Также +1 для Tab-Kit, очень приятный функционал. Вы можете автоматически скрывать список вкладок, и это дает вам еще больше возможностей на экране.

Питер Дженкинс
источник
1

Я хотел бы добавить, что BarTab действительно удобен, если вы зависимы от вкладок. Он останавливает загрузку всех ваших вкладок при запуске и может выгружать вкладки из памяти во время работы Firefox.

Джейсон Аксельсон
источник
1

На самом деле так много всего возможно с Javascript, вы можете имитировать многие дополнительные функции (без необходимости в пользовательском интерфейсе) с Vimperator!

Но вот несколько аддонов Firefox, которые я считаю полезными:

  • Cycle Collector Analyzer, монитор настроек, Open in Browser, TableTools2, keyconfig, NoScript и личная вкладка

  • также попробуйте использовать аддон Tile Tabs с чем-то вроде:

  mappings.addUserMap (
    [modes.NORMAL], [""], "мозаичные вкладки по вертикали",
    function () {tileTabs.menuActions ('new-2vert', null);}
    );
  • будучи студентом, 24 ключевых сопоставления неоценимы для справочной библиографии с: Zotero, Zotero Better Bib (La) Tex, Zutilo Utility для Zotero (просто переписать сопоставления Уилла Шэнка для Zotero и Zutilo с Pentadactyl)

Я хотел бы иметь расширенный контроль над типами MIME, хотя ... (например, изменить действие загрузки для каждого URL-адреса и типа файла, см. Автоматическое сохранение папки

Барт
источник
0

Я предпочитаю использовать Это все текст! вместо встроенной опции. Вы можете установить горячую клавишу в это весь текст !, я установить мину ctrl + e. Это не будет таким уж полезным, поскольку вы не можете использовать его напрямую (вам придется ctrl + v and then ctrl + e). Таким образом, я переиграл глухую ctrl + iсо следующим в моем.vimperatorrc

" Use It's all text instead of the built-in command
inoremap <C-i> <C-v><C-e>

Теперь, когда вы находитесь в, <textarea>вы можете запустить Это все текст! с , ctrl + iкак обычно.

claytron
источник
1
Мне любопытно, почему вы предпочитаете использовать It'all текст! вместо встроенного вимператора. Может быть, вы пробовали оба и знаете различия?
Mrucci
Мне не понравилось, как встроенная опция взаимодействует с MacVim. Я не пробовал это некоторое время (или с момента перехода на пентадактиль). Может быть, пришло время дать ему еще один шанс.
Клейтрон