diff --git a/ui/statusview.go b/ui/statusview.go
index c5fe531..78351ff 100644
--- a/ui/statusview.go
+++ b/ui/statusview.go
@@ -76,6 +76,6 @@ func (view *StatusView) Render() error {
 // KeyHelp indicates all the possible global actions a user can take when any pane is selected.
 func (view *StatusView) KeyHelp() string {
 	return renderStatusOption("^C", "Quit", false) +
-		renderStatusOption("^Space", "Switch view", false) +
-		renderStatusOption("^/", "Filter files", Views.Filter.IsVisible())
+		renderStatusOption("^Space or TAB", "Switch view", false) +
+		renderStatusOption("^/ or ^F", "Filter files", Views.Filter.IsVisible())
 }
diff --git a/ui/ui.go b/ui/ui.go
index c9b6adb..f1ca777 100644
--- a/ui/ui.go
+++ b/ui/ui.go
@@ -149,9 +149,15 @@ func keyBindings(g *gocui.Gui) error {
 	if err := g.SetKeybinding("", gocui.KeyCtrlSpace, gocui.ModNone, toggleView); err != nil {
 		return err
 	}
+	if err := g.SetKeybinding("", gocui.KeyTab, gocui.ModNone, toggleView); err != nil {
+		return err
+	}
 	if err := g.SetKeybinding("", gocui.KeyCtrlSlash, gocui.ModNone, toggleFilterView); err != nil {
 		return err
 	}
+	if err := g.SetKeybinding("", gocui.KeyCtrlF, gocui.ModNone, toggleFilterView); err != nil {
+		return err
+	}
 
 	return nil
 }