## Chapter 3: Advanced

### Reset Bash's History:

Reset History completly

### History Control Type:

Choose the type of history controlling

Erasedups | Remove all previous entries of a command and keep the newest
Ignoredups | Save command only once and ignore all newer runnings
Ignorespace | Ignore all commands with a leading space
Ignoreboth | Ignoredups and Ignorespace together

### History Blacklist:

List commands, which shouldn't be logged by the Bash, here
Separate entries with a :

### History Size:

The Maximum number of commands/lines in the History

### Separator:

When using the Separator Style, this will be used as the Separator

### PS2 PS3 and PS4:

This will be used for PS2 PS3 and PS4, affects all Styles

### PWD cut char:

The char that signalizes, that the current workdir is truncated
eg: if set to = truncated PWDs look like this: =e/chris/Desktop/gnome-pkg

### Max PWD Length

Set the maximum length of the current workdir, if longer it will be truncated
eg: if set to 25 a /home/chris/Desktop/gnome-pkg will become =e/chris/Desktop/gnome-pkg

### Change CDPATH:

Set redirections for cd. eg: if this is set to .:/usr/share, a "cd icons" will run "cd /usr/share/icons"
Separate directories with a :
Don't forget to add . to CDPATH, else you get unwanted results!

### Change Completion Blacklist:

Choose which file of which suffixes will be ignored, then pressing [TAB] for completing the filename
Separate entries with a :

### Set Timeout (in seconds):

Set how many seconds of inactivity Bash shall wait, before logging out automatically. 0 to disable.
<br

### Change editor for fc:

Choose which editor to run, when running "fc"

### Welcome Message:

A Welcome Message (only if style is not Clock-Advanced or Clock)
eg: fortune or echo Welcome Back

### Path:

An Application which is inside PATH can be run without the full path
eg: if /usr/bin is in PATH, then /usr/bin/foo can be run via foo