about 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.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/ranger/defaults/keys.py b/ranger/defaults/keys.py
index 8f74756b..683214f7 100644
--- a/ranger/defaults/keys.py
+++ b/ranger/defaults/keys.py
@@ -197,7 +197,7 @@ def initialize_process_manager_commands(command_list):
 		return lambda widget, n: getattr(widget, method)(*args, **kw)
 
 	def do_fm(method, *args, **kw):
-		return lambda widget, n: getattr(con.fm, method)(*args, **kw)
+		return lambda widget, n: getattr(widget.fm, method)(*args, **kw)
 
 	bind('j', KEY_DOWN, wdg.move(relative=1))
 	bind('k', KEY_UP, wdg.move(relative=-1))
@@ -207,6 +207,8 @@ def initialize_process_manager_commands(command_list):
 	bind('J', lambda wdg, n: wdg.process_move(-1))
 
 	bind('dd', do('process_remove'))
-	bind('w', ESC, ctrl('d'), lambda wdg, n: wdg.fm.ui.close_pman())
+	bind('w', ESC, ctrl('d'), ctrl('c'),
+			lambda wdg, n: wdg.fm.ui.close_pman())
+	bind(KEY_RESIZE, do_fm('resize'))
 
 	command_list.rebuild_paths()