Вимператор - Vimperator

Вимператор
Vimperator logo.png
Оригинальный автор (ы)Мартин Штубеншротт
Разработчики)Мартин Штубеншротт, Дуг Кернс, Крис Маглионе
Стабильный выпуск
3.16.0[1] / 1 февраля 2017 г.; 3 года назад (2017-02-01)
Репозиторийgithub.com/ vimperator/ vimperator-labs
ПлатформаFire Fox
ТипРасширение Firefox
ЛицензияЛицензия MIT
Интернет сайтvimperator.org/ vimperator

Вимператор прекращено Расширение Firefox разветвленный из исходной версии расширения Firefox Конкерор и разработан, чтобы обеспечить более эффективный пользовательский интерфейс для пользователей, свободно владеющих клавиатурой. Дизайн во многом вдохновлен Текстовый редактор Vim, и авторы стараются по возможности согласовывать его.

Примечательные особенности

Одна из самых примечательных функций Vimperator - просмотр без мыши,[2] что является результатом работы Vimperator подсказки, командная строка с автозавершением команд и обширной справочной системой, доступной с клавиатуры.

Режим подсказки

Режим подсказки Vimperator (скриншот версии 2 vimperator)

Подсказки Vimperator позволяют пользователям выполнять действия с интерактивными элементами веб-страницы, которые обычно выполняются с помощью мыши. При переходе в режим подсказки все интерактивные элементы на странице помечаются номерами. Пользователь может выбрать один из элементов, набрав его номер или часть текста ссылки. После того, как элемент определен однозначно, браузер действует так, как если бы к элементу осуществлялся доступ с помощью мыши. В зависимости от того, как был введен режим подсказки, браузер может продолжить, щелкнув элемент, сфокусировавшись на нем, скопировав расположение ссылки или несколько других задач, которые обычно выполняются с помощью мыши.

Эта функция возникла в расширении Hit-a-Hint, и разработчики vimperator приняли эту функцию как модуль vimperator на ранней стадии разработки и переписали код, чтобы сделать его более легким на страницах с большим количеством ссылок. Они также добавили функцию выбора действий, таких как копирование местоположений ссылок и т. Д.

Командная строка

Доступ к большинству функций Vimperator можно получить через его Vim -подобно командная строка который появляется внизу каждого окна. Как и в Vim, эти команды начинаются с ':'. При нажатии клавиши ':' Vimperator переходит в "бывший режим, "который перемещает курсор в командную строку, чтобы пользователь мог завершить команду.

Завершение

Автоматическое завершение :открыто команда в Vimperator.

Vimperator предоставляет сложную систему завершения с поддержкой автозаполнения. Это не только экономит ввод текста, но и позволяет пользователю исследовать, не прибегая к руководствам или вообще покидая командную строку. Часто завершение устраняет необходимость в меню. Например, вместо использования меню вкладок пользователь с включенным автозаполнением может нажать «b», чтобы открыть командную строку для команды «buffer», которая автоматически предоставит список завершения всех открытых вкладок. Затем пользователь выбирает вкладку, вводя часть ее заголовка, URL-адреса или индекса.

Онлайн помощь

Vimperator показывает : help: open

Чтобы упростить процесс обучения, Vimperator предоставляет интерактивную справочную систему, аналогичную системе Vim. Команда help обеспечивает быстрый доступ к справке по широкому кругу вопросов, включая все доступные команды и параметры. Страницы справки индексируются с помощью тегов, которые пользователь может видеть при просмотре страниц справки. Чтобы получить доступ к разделу справки в будущем, просто нужно набрать ': help '. Более того, теги справки следуют общим правилам именования. Так, например, все команды помечены : <команда>, все варианты с '<вариант> '.

Внешний редактор

Vimperator с внешним редактором

Vimperator позволяет использовать внешние текстовые редакторы для ввода данных в области ввода текста. Нажатие ^ I, когда курсор находится в одной из этих областей, запускает редактор.

Скрипты

Vimperator поддерживает расширение своей базовой функциональности с помощью скриптов.[3][4] Скрипты написаны с использованием JavaScript и ограниченная версия Vimscript.

Смотрите также

Рекомендации

  1. ^ Журнал изменений Vimperator
  2. ^ Брокмайер, Джо (22 июня 2007 г.). «Как управлять Firefox с помощью сочетаний клавиш Vim». Получено 4 января, 2009.
  3. ^ Vimperator - Код Google: Проблемы - vimperator-labs - Создание эффективных пользовательских интерфейсов для существующих приложений
  4. ^ Вимператор - вимпр: Плагины vimperator на vimpr

внешняя ссылка