A fork of https://github.com/ueokande/vim-vixen
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Shin'ya Ueoka
1cae87af6d
|
7 years ago | |
---|---|---|
.github | 7 years ago | |
src | 7 years ago | |
test | 7 years ago | |
.eslintrc | 7 years ago | |
.gitignore | 7 years ago | |
.travis.yml | 7 years ago | |
CODE_OF_CONDUCT.md | 7 years ago | |
CONTRIBUTING.md | 7 years ago | |
LICENSE | 7 years ago | |
README.md | 7 years ago | |
karma.conf.js | 7 years ago | |
manifest.json | 7 years ago | |
package-lock.json | 7 years ago | |
package.json | 7 years ago | |
webpack.config.js | 7 years ago |
README.md
Vim Vixen
An Firefox add-ons works with WebExtensions, insipired by Vimperator.
Background
Firefox will stop supporting legacy add-ons
Firefox will support only add-ons using WebExtensions API since version 57, and plugins based on legacy APIs will be unavailable. Vim Vixen is new solution to create Vim-like Firefox.
Vimimum
Vimium is a Chrome extension which able to navigate pages in Google Chrome/Chromium. Vimium also started to suppprt on Firefox by WebExtensions API.
TODO
- open command
- open a link
- search by keywords with engined
- complete URLs from history
- complete keywords for search
- tabs navigation
- select a tabs by keyboard
- close/reopen a tab
- reload a page
- buffer control
- select a tab by :buffer command
- buffer completion
- list buffers
- select buffer last selected
- discover a content
- scroll a page by keyboard
- zoom-in/zoom-out
- find a keyword in the page
- navigations
- yank/paste page
- pagenation
- open parent page
- open root page
- hints
- open a link
- open a link in new tab
- activate input form
- misc
- configurable keymaps
- search engine settings
- .rc file
- other commands in Ex mode
- supporting Google Chrome/Chromium
Licence
MIT