Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-120

Add readline support/support for alt-based commands in the CLI

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • Clients
    • None
    • OS X/Terminal, but should affect anyone running bash

    Description

      When I use bash, I can typically navigate using option (alt) based command sequences. For example, option-f skips forward a word. Option-b skips back. option-d deletes the next word. option-backspace deletes the previous word.

      The Hive2 CLI only recognizes ctrl-based shortcuts. This makes the CLI much more difficult to use (at least for me, since it looks like a bash terminal and every other program I use in bash recognizes these alt-based commands). I find it useful to drop in there for a quick scripting session, but if I make a typo I have to go character by character from either the beginning (ctrl-a) or end (ctrl-e) of the line. Tedious.

      If you could support alt-based commands I'd really appreciate it. If that's not possible, I'll have to stick with -e or -f, which is rather annoying for other reasons.

      Similarly, ctrl+k kills to the end of the line, as expected. Unfortunately, ctrl+y does not yank the killed text back. Please add support for yanking killed text.

      According to Venky, adding Readline support should solve this issue.

      http://web.mit.edu/gnu/doc/html/rlman_1.html

      Attachments

        Activity

          People

            Unassigned Unassigned
            tlento Thomas Lento
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: