Vimium C: модифицированная версия Vimium с поддержкой китайского языка и дополнительными функциями
Vimium — это расширение для браузера, которое позволяет управлять веб-страницами с помощью клавиатуры. Vimium C — это модифицированная версия, которая добавляет полную поддержку китайского языка, функции отображения команд в зависимости от контекста, глобальные сочетания клавиш и возможность выполнения командных последовательностей.
Также Vimium C может работать на некоторых частных страницах расширений, которые принимают Vimium C, и имеет низкое потребление ресурсов процессора и памяти.
Проект в основном разрабатывается и поддерживается gdh1995 (Gong Dahan) и открыт под лицензией Apache-2.0.
Поддерживаемые браузеры
Он поддерживает новые версии Microsoft Edge, Google Chrome и других браузеров на основе Chromium с версией ядра не ниже 47, а также имеет отличную поддержку последних версий Firefox (начиная с версии 63.0 для настольных компьютеров). Он даже может работать в Microsoft Edge (EdgeHTML), хотя всё ещё есть некоторые ошибки. Если перекомпилировать из исходного кода, Vimium C сможет поддерживать Chromium 32–46.
Хостинг проекта
Этот проект размещён по адресам https://github.com/gdh1995/vimium-c и https://gitee.com/gdh1995/vimium-c.
Часть старого кода Vimium C была выпущена под лицензией MIT, и вы можете получить его по адресу https://github.com/gdh1995/vimium-c/tree/MIT-licensed-v1.
Старое название этого проекта — «Vimium++», от него отказались 21 августа 2018 года.
Этот раздел изменён из philc/vimium 's.
Модификаторы клавиш обозначаются как <c-x>
, <m-x>
и <a-x>
для Ctrl+x, Meta+x и Alt+x соответственно. Для Shift+X и Ctrl+Shift+X просто введите X и <c-s-x>
. Смотрите следующий раздел, чтобы узнать, как настроить эти привязки.
После установки Vimium C вы можете увидеть этот список привязок клавиш в любое время, набрав ?
.
Навигация по текущей странице:
? показать диалоговое окно справки для списка всех доступных клавиш
h прокрутить влево
j прокрутить вниз
k прокрутить вверх
l прокрутить вправо
gg прокрутить до верха страницы
G прокрутить до низа страницы
d прокрутить половину страницы вниз
u прокрутить половину страницы вверх
f показать подсказки для ссылок и кнопок, которые можно открыть на текущей вкладке
F показать подсказки по ссылкам и открыть ссылку в новой вкладке
r перезагрузить
gs просмотр источника
i перейти в режим вставки — все команды будут игнорироваться, пока вы не нажмёте Esc для выхода
yy скопировать текущий URL в буфер обмена
yf скопировать URL ссылки в буфер обмена
gf перейти к следующему фрейму
gF сфокусировать основной/верхний фрейм
Переход к новым страницам:
o открыть URL, закладку или запись истории на английской букве «о»
O открыть URL, закладку, запись истории в новой вкладке на английской букве «О»
b открыть закладку
B открыть закладку в новой вкладке
Использование поиска:
/ войти в режим поиска
— введите запрос и нажмите Enter для поиска или Esc для отмены
n перейти к следующему совпадению поиска
N перейти к предыдущему совпадению поиска **Vimium C: описание**
Vimium С — это расширение для Firefox, Microsoft Edge и Google Chrome, которое обеспечивает навигацию и управление в интернете с помощью клавиатуры в духе редактора Vim. Расширение добавляет мощные функции и предоставляет более настраиваемые детали и удобство. Его лицензия Apache-2.0 и политика конфиденциальности доступны на сайте.
Исходный код был разветвлён из philc/vimium:master в 2014 году. Он был переведён с CoffeeScript на JavaScript, а затем на TypeScript.
Другие расширения, поддерживающие Vimium C:
Рекомендуется посетить: https://chrome.google.com/webstore/detail/newtab-adapter/cglpcedifkgalfdklahhcchnjepcckfn).
Посетите его в интернет-магазине Chrome (https://chrome.google.com/webstore/detail/%E5%BE%AE%E7%BA%A6%E6%96%B0%E6%A0%87%E9%A1%B5%E4%BF%AE%E6%8C%89%E7%89%88/hdnehngglnbnehkfcidabjckinphnief).
См. RELEASE-NOTES.md.
В предыдущих или последних версиях браузеров на основе Chromium есть некоторые известные проблемы, подробнее см. на странице https://github.com/gdh1995/vimium-c/wiki/Known-issues-on-various-versions-of-Chrome.
Если вы хотите скомпилировать этот проект вручную, вам понадобится Node.js 13+ и npm. Выполните следующие команды:
npm install typescript
npm install pngjs # только для браузеров на базе Chromium
node scripts/tsc
# ./scripts/make.sh vimium_c-debug.zip
gulp local
также может компилировать файлы на месте (используя настраиваемые параметры сборки), а gulp dist
компилирует и минимизирует файлы в папку dist/
.
Параметры MinCVer
и BTypes
в gulp.tsconfig.json используются для управления поддерживаемыми целевыми браузерами и установки минимальной версии браузера.
Vimium C — это открытое расширение для браузера, и любой человек может установить и использовать его бесплатно. Если вы действительно хотите оказать финансовую поддержку его автору (gdh1995@qq.com), вы можете сделать небольшое пожертвование через:
Спасибо большое!
Список частичных пожертвований можно найти по адресу: https://github.com/gdh1995/vimium-c/wiki/Donation-List.
Частичный список переводов находится в папке _locales/ (https://github.com/gdh1995/vimium-c/tree/master/_locales) и принадлежит лицензии CC-BY-SA-4.0, за исключением некоторых английских предложений, которые совпадают с предложениями Vimium, они находятся под лицензией MIT.
Оранжевое изображение на значке взято с сайта https://pixabay.com/vectors/orange-fruit-mandarin-citrus-fruit-158258/.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )