[ 
https://issues.apache.org/jira/browse/GEODE-7013?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Owen Nichols updated GEODE-7013:
--------------------------------
    Description: 
When using the gfsh help command, it would be nice to be able to type only a 
partial command to see help for all commands that begin with what I've typed.  
For example, I know lots of commands start with {{start}} and I want a quick 
summary to decide which one I need, so I type {{help start}} and this is all I 
get:

Observed:
{code}
gfsh>help start
no help exists for this command.
{code}

Desired:
{code}
gfsh>help start
start gateway-receiver (Not Available)
    Start the Gateway Receiver on a member or members.
start gateway-sender (Not Available)
    Start the Gateway Sender on a member or members.
start jconsole (Available)
    Start the JDK's JConsole tool in a separate process. JConsole will be 
launched, but connecting to GemFire must be done manually.
start jvisualvm (Available)
    Start the JDK's Java VisualVM (jvisualvm) tool in a separate process. Java 
VisualVM will be launched, but connecting to GemFire must be done manually.
start locator (Available)
    Start a Locator.
start pulse (Available)
    Open a new window in the default Web browser with the URL for the Pulse 
application.
start server (Available)
    Start a GemFire Cache Server.
start vsd (Available)
    Start VSD in a separate process.

Use help <command name> to display detailed usage information for a specific 
command.
Help with command and parameter completion can also be obtained by entering all 
or a portion of either followed by the "TAB" key.
{code}

Also it would be nice if tab-completion worked for {{hint}} and {{help}} 
commands.
 

  was:
When using the gfsh help command, it would be nice to be able to type only a 
partial command to see help for all commands that begin with what I've typed.  
For example, I know lots of commands start with {{start}} and I want a quick 
summary to decide which one I need, so I type {{help start}} and this is all I 
get:

Observed:
{code}
gfsh>help start
no help exists for this command.
{code}

Desired:
{code}
gfsh>help start
start gateway-receiver (Not Available)
    Start the Gateway Receiver on a member or members.
start gateway-sender (Not Available)
    Start the Gateway Sender on a member or members.
start jconsole (Available)
    Start the JDK's JConsole tool in a separate process. JConsole will be 
launched, but connecting to GemFire must be done manually.
start jvisualvm (Available)
    Start the JDK's Java VisualVM (jvisualvm) tool in a separate process. Java 
VisualVM will be launched, but connecting to GemFire must be done manually.
start locator (Available)
    Start a Locator.
start pulse (Available)
    Open a new window in the default Web browser with the URL for the Pulse 
application.
start server (Available)
    Start a GemFire Cache Server.
start vsd (Available)
    Start VSD in a separate process.

Use help <command name> to display detailed usage information for a specific 
command.
Help with command and parameter completion can also be obtained by entering all 
or a portion of either followed by the "TAB" key.{code}

 


> `help start` in gfsh should display a summary of all start commands
> -------------------------------------------------------------------
>
>                 Key: GEODE-7013
>                 URL: https://issues.apache.org/jira/browse/GEODE-7013
>             Project: Geode
>          Issue Type: Improvement
>          Components: gfsh
>            Reporter: Owen Nichols
>            Priority: Major
>
> When using the gfsh help command, it would be nice to be able to type only a 
> partial command to see help for all commands that begin with what I've typed. 
>  For example, I know lots of commands start with {{start}} and I want a quick 
> summary to decide which one I need, so I type {{help start}} and this is all 
> I get:
> Observed:
> {code}
> gfsh>help start
> no help exists for this command.
> {code}
> Desired:
> {code}
> gfsh>help start
> start gateway-receiver (Not Available)
>     Start the Gateway Receiver on a member or members.
> start gateway-sender (Not Available)
>     Start the Gateway Sender on a member or members.
> start jconsole (Available)
>     Start the JDK's JConsole tool in a separate process. JConsole will be 
> launched, but connecting to GemFire must be done manually.
> start jvisualvm (Available)
>     Start the JDK's Java VisualVM (jvisualvm) tool in a separate process. 
> Java VisualVM will be launched, but connecting to GemFire must be done 
> manually.
> start locator (Available)
>     Start a Locator.
> start pulse (Available)
>     Open a new window in the default Web browser with the URL for the Pulse 
> application.
> start server (Available)
>     Start a GemFire Cache Server.
> start vsd (Available)
>     Start VSD in a separate process.
> Use help <command name> to display detailed usage information for a specific 
> command.
> Help with command and parameter completion can also be obtained by entering 
> all or a portion of either followed by the "TAB" key.
> {code}
> Also it would be nice if tab-completion worked for {{hint}} and {{help}} 
> commands.
>  



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)

Reply via email to