1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/gdh1995-vimium-c

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

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:

  • PDF Viewer для Vimium C — создан на основе PDF.js и является заменой расширения PDF Viewer. Посетите его в Chrome Web Store. Проект доступен по адресу vimium-c-helpers/pdf-viewer.
  • NewTab Adapter — берёт на себя настройки новой вкладки браузера и открывает другой настраиваемый URL. Посетите его на Firefox Add-ons или Chrome Web Store. Проект можно найти по адресу vimium-c-helpers/newtab.
  • Shortcut Forwarding Tool — предоставляет 32 настраиваемых сочетания клавиш и перенаправляет их другому расширению, такому как Vimium C. Посетите его на Firefox Add-ons или Chrome Web Store. Проект находится по адресу vimium-c-helpers/shortcuts.
  • Modified Weidu New Tab (微度新标签页修改版) — модифицированная облегчённая версия weidunewtab.com или newtabplus.com, с переводом только на китайский язык. Не заменяет настройки новых вкладок браузера; если это необходимо, используйте NewTab Adapter. Перевод текста с английского на русский язык:

Рекомендуется посетить: 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 )

Вы можете оставить комментарий после Вход в систему

Введение

Это вспомогательный инструмент для браузера, который поддерживает управление с помощью всей клавиатуры. С его помощью можно кликать по любым ссылкам, переключать вкладки и быстро искать любой контент, используя только клавиатуру. Развернуть Свернуть
Apache-2.0
Отмена

Обновления (1)

все

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/gdh1995-vimium-c.git
git@api.gitlife.ru:oschina-mirror/gdh1995-vimium-c.git
oschina-mirror
gdh1995-vimium-c
gdh1995-vimium-c
master