https://github.com/rdner/navimacs
Emacs navigation in a browser on Mac
https://github.com/rdner/navimacs
Last synced: 8 months ago
JSON representation
Emacs navigation in a browser on Mac
- Host: GitHub
- URL: https://github.com/rdner/navimacs
- Owner: rdner
- License: other
- Created: 2018-09-12T16:08:43.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2021-12-12T19:11:01.000Z (over 4 years ago)
- Last Synced: 2025-10-04T17:58:23.310Z (9 months ago)
- Language: JavaScript
- Homepage:
- Size: 40 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Navimacs
The simpliest WebExtension that introduces Emacs-like navigation keystrokes for all web-pages. Tested with Chrome 61 and Firefox 57.
The keystrokes supported so far:
```
C-p - scroll step up
C-n - scroll step down
C-f - scroll step right
C-b - scroll step left
M-< - scroll to top
M-> - scroll to bottom
C-v - page down
M-v - page up
C-x, f - open a new tab
C-x, k - close the current tab
```
Scrolling step is dynamic and depends on the height/width of the current window. It's supposed to scroll the size of the visible document area in 5 steps.
The software is licensed under [GPL 2.0](https://www.gnu.org/licenses/gpl-2.0.html) license.