kablhddalgenjgmoaignkfcphgmjnkno
An implementation of Vim motions for Google Docs Vim-For-Docs: Bring Vim Motions to Google Docs Tired of using a mouse or clunky arrow keys in Google Docs? Vim-For-Docs brings the power of Vim motions to Google Docs, letting you navigate and edit text efficiently with familiar keybinds. π Features β Vim-style Navigation β Use h, j, k, and l to move through text like in Vim. β Word & Paragraph Movements β Quickly jump with w, b, {, and }. β Editing Commands β Delete (d), change (c), and copy (y) with motion support. β Insert & Visual Modes β Seamlessly switch between i, a, v, and V modes. β Intuitive Key Mapping β No complex setup, just install and start using Vim motions instantly! π§ How It Works Vim-For-Docs intercepts keystrokes in Google Docs and remaps them to Vim-like motions. This allows for fast, keyboard-driven editing while preserving Google Docs' native behavior. π― Why Use Vim-For-Docs? π« No more mouse navigation β‘ Faster document editing π― Minimal setup, easy to use π Installation Click "Add to Chrome" and enable the extension. Open Google Docs and start using Vim motions instantly! π Download now and supercharge Google Docs with Vim! π Support & Feedback: For any questions or suggestions, contact us at: info@vimfordocs.org
Vimtion: Vim for Notion
A Chrome extension that brings Vim keybindings to Notion Vimtion brings powerful Vim keybindings to Notion, enabling efficient text editing without leaving your keyboard. β¨ Key Features Enhanced Navigation - Basic motions: h j k l with automatic line wrapping - Word motions: w b e and WORD variants (W B E) - Line navigation: 0 (start), $ (end), gg (first line), G (last line) - Character search: f F t T for quick navigation - Page scrolling: Ctrl+d/u (half page), Ctrl+f/b (full page) Visual Selection Modes - Character-wise visual mode (v) with motion and text object support - Line-wise visual mode (V) for selecting entire lines - Text objects: viw vaw for word selection, vi( va( for parentheses, and more - Full compatibility with Notion's native formatting shortcuts (Cmd+B, Cmd+I, Cmd+U) Powerful Editing Operations - Operators: d (delete), c (change), y (yank) work with all motions - Text objects: ciw diw yiw for words, ci( di( for brackets, ci" for quotes - Line operations: dd cc yy (including block deletion in Notion) - Insert commands: i I a A o O for various insert positions - Intelligent undo/redo: u and r with grouped operations for multi-line edits Notion Integration - Seamless integration with Notion's block-based structure - Proper cursor positioning and visual feedback - Mouse click support for cursor placement - Enhanced block cursor visibility π― Perfect For - Vim users who want familiar keybindings in Notion - Anyone looking to improve their Notion editing speed - Users who prefer keyboard-centric workflows π§ Modern & Reliable Built with Manifest V3 for compatibility with modern Chrome browsers. This is an actively maintained fork of the original vim-notion project, updated with TypeScript 5.x and enhanced features.
SheetKeys
SheetKeys adds powerful keyboard shortcuts to Google Sheets, in the spirit of the Vim text editor. If you are a project manager, programmer, finance person, or just someone who uses spreadsheets a lot, this can greatly increase your efficiency in Google Sheets. After installing, you can see and customize all of the keyboard mappings by typing "?" while on a Google Sheets page. Here is a partial list of shortcuts, and their default key assignments: Scroll half page down Scroll half page up g,g Scroll to the top of the sheet G Scroll to the bottom of the sheet i Edit cell a Append to cell (edit but, starting at the end) u Undo Redo o Insert a row below the cursor and edit it O Insert a row above the cursor and edit it s Insert a row below the cursor S Insert a row above the cursor d,d Delete the current row (or selected rows/columns) x Delete cell contents y,y Copy the current row (or selected rows/columns) y,c Copy cells p Paste ;,a,l Align left ;,a,c Align center ;,a,r Align right ;,w,w Wrap cell ;,w,w Overflow the cell ;,w,c Clip the cell Other: ? Show the help dialog ;,w,f Toggle full screen ;o Open URL in cell in a new tab
The Big Gift List
Easily add items to your 'The Big Gift List' lists Help friends and family take the guesswork out of buying you gifts with The Big Gift List. When it comes to a birthday, Christmas, wedding or any other special occasion, with your gift list you can show your friends and family what you really want, so they don't need to guess. Use the official browser extension to add items to your gift lists directly from any website.
Vim Motions for Chrome
Vim-style keybindings for efficient text navigation and editing in browser inputs. VimMotions brings Vim-style keyboard navigation and editing to text fields across the web. It lets you move and edit text in input boxes, textareas, and contenteditable fields using familiar Vim motions like h, j, k, l, w, b, 0, A, and more. If you're a Vim user, this extension brings that familiar modal editing experience to everyday browsing and web apps. With VimMotions, you can navigate text with minimal keystrokes, switch between insert and normal mode, and use commands like "i" to insert, "A" to append to the end of a line, or "b" to jump to the beginning of a word. It's a great way to edit emails, comments, and blog posts quickly without reaching for the mouse or relying on arrow keys. Insert Mode (i): Press the letter "i" to switch to insert mode. Normal Mode (Backtick): Press the backtick (`) to return to normal mode. Mode Highlighting β New in v1.02: β’ Visual distinction between Normal Mode and Insert Mode through a new selection/highlighting system. β’ Mimics the feel of Vimβs visual feedback by clearly indicating the active mode. Cursor Navigation: β’ Move Left (h): Move the cursor left by one character. β’ Move Right (l): Move the cursor right by one character. β’ Move Up (k): Move the cursor up by one line β’ Move Down (j): Move the cursor down by one line β’ Next Word (w): Move the cursor to the next word. β’ Previous Word (b): Added in v1.01. β’ Beginning of Line (0): Added in v1.01. β’ Append to End of Line (A): Added in v1.01. β’ Move Right and Switch to Insert Mode (a). β’ Delete Character (x): Added in v1.022. β’ Delete Word (dw): Added in v1.022. The extension works on most standard text inputs and contenteditable elements. It is currently in alpha and being actively developed. Support for virtual DOM-based editors like Google Docs and VS Code-style environments is planned in future releases. Known issues include inconsistent behavior in contenteditable fields, especially with blank lines or unusual HTML structures. Gmail and similar complex editors may have limited or unreliable support in this version. If you love Vim and want to bring its editing power into your browser, VimMotions is a lightweight and intuitive way to get started. Install it and start editing the web with muscle memory you already have.