hfc

hyperterm-fish-complete

use shift+enter to accept the autocomplete suggestion

Showing:

Popularity

Downloads/wk

3

GitHub Stars

8

Maintenance

Last Commit

5yrs ago

Contributors

0

Package

Dependencies

1

Size (min+gzip)

0.7KB

License

MIT

Type Definitions

Tree-Shakeable

No?

Categories

Readme

hyperterm-fish-complete

Make your choice of hotkey (e.g. Shift+Enter) send right arrow and enter to accept the fish shell autosuggestion

Install

  1. Add hyperterm-fish-complete to your plugins array in ~/.hyperterm.js.
  2. Add an accept entry inside hotkeys in the config object and set the value to the shortcut you want to use (see Electron Accelerators for valid shortcuts)

module.exports = {
  config: {
    hotkeys: {
      accept: 'Shift+Return'
    }
  },
  plugins: [
    'hyperterm-fish-complete'
  ]
}

Or


module.exports = {
  config: {
    acceptShortcut: 'Shift+Return'
  },
  plugins: [
    'hyperterm-fish-complete'
  ]
}

Valid shortcuts

Valid shortcuts are defined by Electron and are known as Accelerators. Accelerators can contain multiple modifiers and key codes, combined by the + character.

Examples:

  • CommandOrControl+A
  • CommandOrControl+Shift+Z

Available modifiers

  • Command (or Cmd for short)
  • Control (or Ctrl for short)
  • CommandOrControl (or CmdOrCtrl for short)
  • Alt
  • Option
  • AltGr
  • Shift
  • Super

Available key codes

  • 0 to 9
  • A to Z
  • F1 to F24
  • Punctuations like ~, !, @, #, $, etc.
  • Plus
  • Space
  • Tab
  • Backspace
  • Delete
  • Insert
  • Return (or Enter as alias)
  • Up, Down, Left and Right
  • Home and End
  • PageUp and PageDown
  • Escape (or Esc for short)
  • VolumeUp, VolumeDown and VolumeMute
  • MediaNextTrack, MediaPreviousTrack, MediaStop and MediaPlayPause
  • PrintScreen

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100