aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgwern0 <gwern0@gmail.com>2007-10-26 05:50:26 +0200
committergwern0 <gwern0@gmail.com>2007-10-26 05:50:26 +0200
commit2080386a22877a7072675e6d5a6367209068960f (patch)
tree487cb7d3a6a8f21e2e22d2354e63cb52bc6989c3
parent11e56650bf0167dc3642610aceb42fbfa9c6b7c1 (diff)
downloadXMonadContrib-2080386a22877a7072675e6d5a6367209068960f.tar.gz
XMonadContrib-2080386a22877a7072675e6d5a6367209068960f.tar.xz
XMonadContrib-2080386a22877a7072675e6d5a6367209068960f.zip
XPrompt.hs: add sensible bindings for Home and End
darcs-hash:20071026035026-f7719-d8db907e34e2347c602cdb610f4333790801ac00.gz
-rw-r--r--XPrompt.hs2
1 files changed, 2 insertions, 0 deletions
diff --git a/XPrompt.hs b/XPrompt.hs
index ddb2639..51d8756 100644
--- a/XPrompt.hs
+++ b/XPrompt.hs
@@ -284,6 +284,8 @@ keyPressHandle mask (ks,_)
| ks == xK_Right = moveCursor Next >> go
| ks == xK_Up = moveHistory Prev >> go
| ks == xK_Down = moveHistory Next >> go
+ | ks == xK_Home = startOfLine >> go
+ | ks == xK_End = endOfLine >> go
| ks == xK_Escape = quit
where
go = updateWindows >> eventLoop handle