Just want to know , is there anyway that we can disable the tab key ( press twice will show the available commands in linux / unix BASH console ) ?
|
feedback
|
|
Bash uses readline for completion and key bindings. You can set your own options in ~/.inputrc, and system wide options in /etc/inputrc. If these do not exist, you can create them yourself. These are read at shell login, so changes you make are not in effect until you create a new login shell. If you want to disable completion entirely, you can use a typical GNU "yes to no":
If you want completion, but just not with tab, you can bind tab to insert itself:
This will allow you to still use completion with ESC ESC, or you can bind completion to another key of your liking, e.g. C-t:
There is a huge amount of customization you can do; I refer you to the Readline and Bash documentation for more information. | ||||
|
feedback
|
|
You can disable autocompletion completely. Some information:
| |||
|
feedback
|
|
Another possibility - disable bash (and friends) entirely! There are plenty of other shells to use on Linux. | |||
|
feedback
|
