summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Tom Willemse2013-08-13 23:04:20 +0200
committerGravatar Tom Willemse2013-08-13 23:04:20 +0200
commit0e47494dc5f75865afcd1984513b75d3ba826c80 (patch)
treeb1cc1506d02d05b07b1bb8a382eebd00b8d3f450
downloadpentadactyl-0e47494dc5f75865afcd1984513b75d3ba826c80.tar.gz
pentadactyl-0e47494dc5f75865afcd1984513b75d3ba826c80.zip
Initial commit of my pentadactyl configuration in vcshHEADmaster
-rw-r--r--.pentadactyl/plugins/emacs.penta98
1 files changed, 98 insertions, 0 deletions
diff --git a/.pentadactyl/plugins/emacs.penta b/.pentadactyl/plugins/emacs.penta
new file mode 100644
index 0000000..e28bce3
--- /dev/null
+++ b/.pentadactyl/plugins/emacs.penta
@@ -0,0 +1,98 @@
+set editor=emacsclient
+set go=bCs
+set hintkeys="arstdhneio"
+set stal=never
+set titlestring=
+
+highlight -a Hint text-transform: uppercase
+
+map -b <A-x> :
+map -b -m base <C-g> <Esc>
+
+map -b -m c <C-n> <Tab>
+map -b -m c <C-p> <S-Tab>
+
+map -b -m i <C-n> <Down>
+map -b -m i <C-p> <Up>
+
+map -b -m c,i <C-/> <C-v><C-z>
+map -b -m c,i <C-b> <Left>
+map -b -m c,i <C-f> <Right>
+map -b -m c,i <A-w> <C-v><C-c>
+map -b -m c,i <C-w> <C-v><C-x>
+map -b -m c,i <C-y> <C-v><C-v>
+
+map -b <A-<> gg
+map -b <A->> G
+map -b <A-v> <C-u>
+map -b <A-w> y
+
+map -b <C-_> u
+map -b <C-a> 0
+map -b <C-b> <A-left>
+map -b <C-e> $
+map -b <C-f> <A-right>
+map -b <C-j> gT
+map -b <C-k> gt
+map -b <C-n> 2j
+map -b <C-p> 2k
+map -b <C-r> ?
+map -b <C-s> /
+map -b <C-v> <C-d>
+map -b <C-w> Y
+map -b <C-y> P
+
+map -b <C-x>~ ~
+map -b <C-x>e gF
+map -b <C-x>g gf
+map -b <C-x>h gh
+map -b <C-x>i gi
+map -b <C-x>k d
+map -b <C-x>m ;c
+map -b <C-x>p ;i
+map -b <C-x>r r
+map -b <C-x>R R
+map -b <C-x>u gu
+
+map -b <C-x><C-b> b
+map -b <C-x><C-c> ZZ
+map -b <C-x><C-f> t
+map -b <C-x><C-r> :restart<CR>
+map -b <C-x><C-u> gU
+map -b <C-x><C-v> O
+
+map <C-d> <Nop>
+map <C-u> <Nop>
+map <C-x> <Nop>
+map <C-g> <Nop>
+map <C-h> <Nop>
+map : <Nop>
+map ~ <Nop>
+map / <Nop>
+map ? <Nop>
+map $ <Nop>
+map 0 <Nop>
+map b <Nop>
+map B <Nop>
+map d <Nop>
+map F <Nop>
+map gg <Nop>
+map gh <Nop>
+map gi <Nop>
+map gU <Nop>
+map G <Nop>
+map i <Nop>
+map j <Nop>
+map k <Nop>
+map o <Nop>
+map O <Nop>
+map p <Nop>
+map P <Nop>
+map q <Nop>
+map r <Nop>
+map t <Nop>
+map u <Nop>
+map w <Nop>
+map y <Nop>
+map Y <Nop>
+map ZZ <Nop>