Skip to content

Latest commit

 

History

History
73 lines (59 loc) · 2.68 KB

todo.md

File metadata and controls

73 lines (59 loc) · 2.68 KB

TODO

Misc

  • Add more compound commands: yi" and the likes.
  • Add summery of shortcuts in help.
  • PageUp/PageDown movement could be configured to prompt motions.

Shortcuts

  • Shortcuts: Make keyboard shortcuts configurable from vconfig.
  • Shortcuts: star and hashtag command to search for word under cursor.
  • Shortcuts: click on notebook header and tabs to close and create new tab.
  • Shortcuts: separate tab to new window.

Fixes

  • Scroll to insert mode cursor when switching to insert mode from normal mode (and make this configurable).
  • VTE documentation errors.
  • Some word motions are buggy; maybe check nvim implementation.
  • Sometimes the prompt scrolling wont work if first prompt output is too large.
  • Fix the prompt markers when the terminal size changes and their rows become different.

Style

  • Style: make search entry BG configurable
  • Style: Make it clear if no search results
  • Style: Add official icon and .desktop shortcut
  • Style: Add documentation on CSS file and name css objects clearly.

Features

  • Feature: Search for selected text in browser.
  • Feature: modifyOtherKeys.
  • Feature: Url mode.
  • Feature: Figure out some mode indication on the screen: cursor color, or active-tab color.
  • Feature: Copy previous command output.
  • Feature: yc/yc: copy the command/the output of the current command.

Motion

  • Motion: Go to first non-blank char.
  • Motion: ctrl-d/u ctrl-b/f for half and full page movement.
  • Motion: Move cursor to prev/next prompt.
  • Motion: vim o command: swap cursor & selection start positions.
  • Motion: {} movement.

Done

  • Feature: Confirm closing if more than one tab or program is running.
  • Style: Add tabs styling through css.
  • Shortcuts: yank line/word (configurable) if in normal mode.
  • Shortcuts: Enter key to exit normal/visual mode.
  • some colors default value should be null so that they are set to be swapped.
  • Check shortcuts when capslock is set!
  • Shortcuts: yank selection
  • Shortcuts: Better shortcut to enter/exit visual modes and normal mode.
  • Shortcuts: Better shortcuts to search.
  • Shortcuts: Shift-right/left word movement.
  • Shortcuts: Ctrl-shift left/right to start visual mode and select directly.
  • Shortcuts: Control-left & control-right in normal mode for word motion.
  • Add search wrap around to config or as shortcut.
  • Feature: Fullscreen.
  • Feature: clickable urls.
  • Move vterm cursor with search.
  • Feature: Search in terminal.
  • Prompt scrolling to down should be to next prompt.
  • Change git submodule url to http instead.