Firefox додає до вимператора [закрито]


13

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


Просто хочу додати, що відображення (для відкриття gvim для редагування textarea) є ctrl-i. Прикро, що мені потрібно 50 реп. коментувати публікації.
tmadsen

Відповіді:


8

Якщо ви використовуєте закладки google як службу зберігання онлайн-закладок, то орієнтири є основоположним. З таким відображенням у вашому .vimperatorrcфайлі:

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

натисканням кнопки gbвідкривається діалогове вікно додавання / редагування закладок Addon Gmark, де ви можете встановити заголовок, мітки та примітки закладок.

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


Ще одна пропозиція вімператора - дізнатися, як налаштувати та використовувати плагіни пошукової системи, які стають дуже потужними за допомогою vimperator. Наприклад, я створив два плагіни для перекладу з італійської на англійську та з англійської на італійські (взяті з wordreference.com ) і дав їм відповідно ключові слова iten, enit.

Тепер я можу швидко шукати переклад світу "paonazzo", використовуючи:

:open iten paonazzo

Використовуючи цю функцію vimperator, ви можете легко встановити, наприклад, ключову роботу suдля швидкого пошуку superuser.com за допомогою плагіну пошукової системи суперрузера та пошуку "vimperator", використовуючи:

:tabopen su vimperator

Ключові слова, пов’язані з пошуковими системами, можна визначити з:

:dialog searchengines

6

Мені подобається це все текст! addon, який дозволяє використовувати будь-який текстовий редактор (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.


2

Мій улюблений плагін - це, мабуть, maine_coon.js. Він приховує командний рядок, коли ви не використовуєте його, щоб отримати ще більше нерухомості!

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

Є хороший помічник плагінів під назвою pluginManager.js. Це може показати вам більше інформації про встановлені вами плагіни та допомогти вам адмініструвати самі плагіни.

Останнє, але не менш важливе значення - bitly.js. Це дає швидкий спосіб скоротити та додати до буфера обміну поточну URL-адресу, на якій ви перебуваєте (за допомогою :bitlyкоманди).

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


1

Хороші посилання. maine_coon.js чудовий, як і pluginManager.js.

Можливо, вас зацікавить розширення, яке я зробив для плагіна scrollposition.js.

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

Таким чином ви отримуєте інформацію, яку в іншому випадку ви отримаєте від розміру кнопки прокрутки.

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

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


1

Я хотів би додати, що BarTab дуже зручний, якщо ви залежні від вкладок. Він зупиняє завантаження всіх ваших вкладок при запуску і може вивантажувати вкладки з пам'яті під час роботи Firefox.


1

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

Але ось кілька доповнень Firefox, які я вважаю корисними:

  • Аналіз аналізатора циклу, Монітор налаштувань, Відкрити в браузері, TableTools2, keyconfig, NoScript та Private Tab

  • також спробуйте скористатися додатком вкладки "Плитка" з чимось на зразок:

  mappings.addUserMap (
    [mode.NORMAL], [""], "вкладки плитки вертикально",
    function () {tileTabs.menuActions ('new-2vert', null);}
    );
  • як студент, 24 ключові карти є безцінними для обробки бібліографії з: Zotero, Zotero Better Bib (La) Tex, Zutilo Utility для Zotero (просто перепишіть Вілла Шенка відображення для Zotero та Zutilo з Пентадактилем)

Я хотів би мати розширений контроль над типами 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>

Тепер, коли ви знаходитесь у a, <textarea>ви можете запустити Це все текст! з тим, ctrl + iяк зазвичай.


1
Мені цікаво з причин, чому ви вважаєте за краще використовувати текст It'all! замість вбудованого вимператора. Може бути, ви спробували і те, і знаєте відмінності?
mrucci

Мені не сподобалося, як вбудований варіант взаємодіяв з MacVim. Я не пробував це деякий час (або з часу переходу на пентадактил). Можливо, буде час, щоб дати йому ще один кадр.
глейтрон
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.