summary refs log tree commit diff stats
path: root/ranger/defaults/keys.py
diff options
context:
space:
mode:
Diffstat (limited to 'ranger/defaults/keys.py')
-rw-r--r--ranger/defaults/keys.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/ranger/defaults/keys.py b/ranger/defaults/keys.py
index 7d6f7bd6..ffd37646 100644
--- a/ranger/defaults/keys.py
+++ b/ranger/defaults/keys.py
@@ -2,6 +2,7 @@ import curses
 from curses.ascii import ctrl, ESC
 
 def initialize_commands(command_list):
+	"""Initialize the commands for the main user interface"""
 	from ranger.actions import Actions as do
 	from ranger.container.bookmarks import ALLOWED_KEYS as ALLOWED_BOOKMARK_KEYS
 
@@ -89,15 +90,13 @@ def initialize_commands(command_list):
 
 
 def initialize_console_commands(command_list):
+	"""Initialize the commands for the console widget only"""
 	from ranger.actions import Actions as do
 	from ranger.gui.widgets.console import Console
 
 	def bind(fnc, *keys):
 		command_list.bind(fnc, *keys)
 
-	def type_key(key):
-		return lambda con: con.type_key(key)
-
 	# currying
 	def c(fnc, *args, **keywords):
 		return lambda con: fnc(con, *args, **keywords)
@@ -122,6 +121,10 @@ def initialize_console_commands(command_list):
 	bind(c_fm(do.redraw), ctrl('L'))
 	bind(c_fm(do.resize), curses.KEY_RESIZE)
 
+
+	def type_key(key):
+		return lambda con: con.type_key(key)
+
 	for i in range(ord(' '), ord('~')):
 		bind(type_key(i), i)