MOUSE & SELECTION
Precise text selection, word/line/block modes, mark mode, copy-on-select, formatted copy.
Selection
Select text naturally with the mouse. ori-term gives you precise, smooth text selection with several modes:
- Click + drag -- Character selection
- Double-click -- Select word (understands delimiters, spans wrapped lines)
- Triple-click -- Select line
- Alt + click -- Block (rectangular) selection
Clipboard
- Copy on select -- Optionally auto-copy text as soon as you select it
- Formatted copy -- Copy text with colors and styles preserved (HTML/RTF)
- Application clipboard access -- CLI tools can read and write your clipboard
- Smart paste -- Paste-aware applications can handle pasted text safely
- File drag-and-drop -- Drop a file into the terminal to insert its path
Mouse in Applications
Full mouse support for TUI applications. Click, drag, and scroll events are forwarded to apps like Neovim, htop, and lazygit. Scroll wheel works as expected in applications that request it.
Mark Mode
Vi-style keyboard-driven navigation and selection. Toggle with Ctrl+Shift+M. Navigate your scrollback, select text, and copy -- all without touching the mouse.
Motions
- w b e -- Word forward, back, end
- W B E -- WORD variants (whitespace-delimited)
- 0 ^ $ -- Line start, first non-blank, line end
- gg G -- Top, bottom of scrollback
- H M L -- Viewport top, middle, bottom
- Ctrl+U Ctrl+D -- Half-page up/down
- Ctrl+B Ctrl+F -- Full-page up/down
Search & Select
- f F -- Find char forward/backward
- t T -- Find char, stop before
- % -- Jump to matching bracket
- v -- Character selection
- V -- Line selection
- Ctrl+V -- Block selection
- y -- Yank (copy) selected text
- / ? -- Search forward/backward