hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Edward Capriolo (JIRA)" <>
Subject [jira] [Commented] (HIVE-120) Add readline support/support for alt-based commands in the CLI
Date Tue, 22 Jan 2013 22:14:13 GMT


Edward Capriolo commented on HIVE-120:

+1 love it. Every java project I work with uses jline which does not line wrap stuff right.
In most things it does not matter but with hive and long queries it reall really sucks.
> Add readline support/support for alt-based commands in the CLI
> --------------------------------------------------------------
>                 Key: HIVE-120
>                 URL:
>             Project: Hive
>          Issue Type: New Feature
>          Components: Clients
>         Environment: OS X/Terminal, but should affect anyone running bash
>            Reporter: Thomas Lento
> 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.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

View raw message