void InsertCharacter(char cc)
virtual void ResetTerminal()
virtual void MakePrompt(const char *msg=0)
G4String GetFirstMatchedString(const G4String &str1, const G4String &str2) const
G4String RestoreHistory(G4int index)
void SetTermToInputMode()
void ListMatchedCommand()
G4bool IsCursorLast() const
void InitializeCommandLine()
G4UItcsh(const G4String &prompt="%s> ", G4int maxhist=100)
virtual G4String GetCommandLineString(const char *msg=0)
std::vector< G4String > commandHistory
void SetLsColor(TermColorIndex dirColor, TermColorIndex cmdColor)
void StoreHistory(G4String aCommand)
void BackspaceCharacter()
G4int relativeHistoryIndex
TermColorIndex directoryColor
TermColorIndex commandColor