Benefits for LWN subscribers:
- Helps keep the publication going.
- Gives immediate access to all site content and extra features.
Keyboard-driven desktop options:
- There are open-source applications like PaperWM, Vimium, Input Remapper, etc. for reducing mouse usage.
PaperWM scrollable window tiling:
- Solves problems of traditional tiling window managers on small screens.
- Provides a scrollable tiling interface with a virtual viewport.
- Has configurable focus modes (default, centered, edge).
- Allows easy window operations with keyboard shortcuts.
- Supports touchpad gestures and a scratch layer.
- Available under GPLv3 license and maintained by Karim Vergnes and Stephen Michel.
Firefox bookmark keywords:
- Bookmarks can be assigned keywords to open URLs directly from the address bar.
- Only visible when editing bookmarks after creation.
- Useful for frequently visited or inconvenient-to-navigate pages.
Vimium Firefox extension:
- Brings Vim-like keyboard shortcuts to the browser.
- Available for Firefox, Chrome, and Edge (tested with Firefox).
- Has default keybindings and modes (normal, insert, visual).
- Can set up rules to disable keybindings on specific sites.
- Features the "Vomnibar" for searching history and bookmarks.
Mouseless mail with aerc and Quake Terminal:
- Aerc is a terminal-based mail client with Vim-like keybindings.
- Quake Terminal extension provides a drop-down terminal for aerc.
- Useful for quickly accessing and dismissing terminal applications.
Mouseless Emacs:
- Embraced "evil" for Emacs to add Vim-like keybindings.
- Hid toolbar and menu in ~/.emacs and added shortcuts.
- Got rid of the GNOME title bar.
Remapping keys to mice and more:
- GNOME's Accessibility features allow using the numeric keypad to move the mouse pointer.
- Input Remapper can remap keyboard, mouse, and other controller input.
- Sets up per-device rules and can remap input from one device type to another.
- Lists examples to help get started with the application.
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。