+def get_history_items():
+ """
+ Get all history item
+ """
+ return [
+ readline.get_history_item(i)
+ for i in xrange(1, readline.get_current_history_length() + 1)
+ ]
+
+
+def read_history():
+ """
+ Read history file
+ """
+ try:
+ readline.read_history_file(c['HISTORY_FILENAME'])
+ except:
+ pass
+
+
+def save_history():
+ """
+ Save history to file
+ """
+ try:
+ readline.write_history_file(c['HISTORY_FILENAME'])
+ except:
+ pass
+
+