Gmrun 0.9 review

Download
by rbytes.net on

Gmrun is a little window for running programs, featuring tab completion, history, etc. It lets you launch programs by typing their

License: GPL (GNU General Public License)
File size: 0K
Developer: Mihai Bazon
0 stars award from rbytes.net

Gmrun is a little window for running programs, featuring tab completion, history, etc.

It lets you launch programs by typing their names. It features tab completion similar to bash or Emacs.

It can complete program names from $PATH, or if the command starts with "/" it will complete file names.

It provides a command history of configurable size, as well as the ability to perform forward/backward searches through the command history. gmrun was developed as a replacement for the Gnome Run program.

Here are some key features of "Gmrun":
Provides bash-like TAB completion, only nicer (shows a list containing all possible completions and let the user chose from it; yes, it's also possible to choose with the mouse, but you'll see that the keyboard is outstanding :).
Enter simply runs the command line, CTRL-ENTER runs it in a terminal. Of course, the terminal command is configurable in the configuration file, located usually in "~/.gmrunrc".
Can run files that do not have "execute" permission :) More specifically, you set a handler for ".doc" files in your .gmrunrc, and it uses that handler to open ".doc" files. [ new in 0.8 ]
Maintains a list of previous commands (history). One can interactively search a command in this list using CTRL-R / CTRL-S (something like interactive search in Emacs), or prefixing the command with an exclamation sign "!" -- like in bash, only the user has a chance to see the command before running it, therefore has a chance to change his mind.
It has a small window, not bloated with useless buttons and space-wasting things like "gnome-run".
Allows URLs (but they have to be configured in the ~/.gmrunrc file). No matter what, if the input string is in the form "whatever://address" then it looks for an URL handler associated with the "whatever" URL and passes to it the "address" string.
Allows user to specify a list of commands that will be always run in a terminal, regardless if the fired key is ENTER or CTRL-ENTER.
When started, if a history file exists shows the last command as selected text, such as the user can press ENTER directly to run it again or type another text and the old one will be erased.

Gmrun 0.9 keywords