diff --git a/rasa-ext-vim.cabal b/rasa-ext-vim.cabal
--- a/rasa-ext-vim.cabal
+++ b/rasa-ext-vim.cabal
@@ -1,5 +1,5 @@
 name: rasa-ext-vim
-version: 0.1.7
+version: 0.1.8
 cabal-version: >=1.10
 build-type: Simple
 license: GPL-3
@@ -22,9 +22,9 @@
         Rasa.Ext.Vim
     build-depends:
         base >=4.8 && <5,
-        rasa >=0.1.11 && <0.2,
+        rasa >=0.1.12 && <0.2,
         rasa-ext-files >=0.1.5 && <0.2,
-        rasa-ext-views >=0.1.5 && <0.2,
+        rasa-ext-views >=0.1.6 && <0.2,
         rasa-ext-cursors >=0.1.7 && <0.2,
         text >=1.2.2.1 && <1.3,
         yi-rope >=0.7.0.2 && <0.8,
@@ -41,7 +41,7 @@
     main-is: Spec.hs
     build-depends:
         base >=4.9.0.0 && <4.10,
-        rasa-ext-vim >=0.1.7 && <0.2,
+        rasa-ext-vim >=0.1.8 && <0.2,
         hspec >=2.2.4 && <2.3
     default-language: Haskell2010
     default-extensions: OverloadedStrings
diff --git a/src/Rasa/Ext/Vim.hs b/src/Rasa/Ext/Vim.hs
--- a/src/Rasa/Ext/Vim.hs
+++ b/src/Rasa/Ext/Vim.hs
@@ -81,9 +81,9 @@
 
 -- | Listeners for keypresses that run regardless of current mode.
 anyMode :: [Keypress] -> BufAction ()
-anyMode [Keypress 'c' [Ctrl]] = liftApp exit
-anyMode [KPageDown []] = liftApp $ scrollBy 14 -- Page down
-anyMode [KPageUp []] = liftApp $ scrollBy (-14) -- Page up
+anyMode [Keypress 'c' [Ctrl]] = runApp exit
+anyMode [KPageDown []] = runApp $ scrollBy 14 -- Page down
+anyMode [KPageUp []] = runApp $ scrollBy (-14) -- Page up
 anyMode [KHome []] = startOfLine
 anyMode [KEnd []] = endOfLine
 anyMode _ = return ()
@@ -111,22 +111,22 @@
 normal [Keypress 's' []] = addHist $ Keypress 's' []
 normal [Keypress 's' [], Keypress 'n' []] = toggleLineNumbers
 
-normal [Keypress '+' []] = liftApp nextBuf
-normal [Keypress '-' []] = liftApp prevBuf
-normal [Keypress 'w' [Ctrl]] = liftApp hSplit
-normal [Keypress 'v' [Ctrl]] = liftApp vSplit
-normal [Keypress 'o' [Ctrl]] = liftApp closeInactive
-normal [Keypress 'r' [Ctrl]] = liftApp rotate
+normal [Keypress '+' []] = runApp nextBuf
+normal [Keypress '-' []] = runApp prevBuf
+normal [Keypress 'w' [Ctrl]] = runApp hSplit
+normal [Keypress 'v' [Ctrl]] = runApp vSplit
+normal [Keypress 'o' [Ctrl]] = runApp closeInactive
+normal [Keypress 'r' [Ctrl]] = runApp rotate
 
-normal [Keypress 'e' [Ctrl]] = liftApp $ scrollBy 1 -- Scroll down
-normal [Keypress 'd' [Ctrl]] = liftApp $ scrollBy 7 -- Half-Page down
-normal [Keypress 'y' [Ctrl]] = liftApp $ scrollBy (-1) -- Scroll up
-normal [Keypress 'u' [Ctrl]] = liftApp $ scrollBy (-7) -- Half-Page up
+normal [Keypress 'e' [Ctrl]] = runApp $ scrollBy 1 -- Scroll down
+normal [Keypress 'd' [Ctrl]] = runApp $ scrollBy 7 -- Half-Page down
+normal [Keypress 'y' [Ctrl]] = runApp $ scrollBy (-1) -- Scroll up
+normal [Keypress 'u' [Ctrl]] = runApp $ scrollBy (-7) -- Half-Page up
 
-normal [KLeft []] = liftApp focusViewLeft
-normal [KRight []] = liftApp focusViewRight
-normal [KUp []] = liftApp focusViewAbove
-normal [KDown []] = liftApp focusViewBelow
+normal [KLeft []] = runApp focusViewLeft
+normal [KRight []] = runApp focusViewRight
+normal [KUp []] = runApp focusViewAbove
+normal [KDown []] = runApp focusViewBelow
 
 
 normal [Keypress 'G' []] = do
