From 4a1f10e26efc0ff2ed7bd9bada4363ad388a138a Mon Sep 17 00:00:00 2001 From: Thomas Ruoff Date: Thu, 3 Jul 2014 16:00:28 +0200 Subject: [PATCH 1/3] map []{} to german umlauts --- gitconfig | 6 ++++++ vimrc | 13 +++++++++++++ 2 files changed, 19 insertions(+) diff --git a/gitconfig b/gitconfig index f11e935..a39d895 100644 --- a/gitconfig +++ b/gitconfig @@ -23,3 +23,9 @@ cmd = /usr/bin/bcompare $LOCAL $REMOTE $BASE $MERGED [push] default = current +[giggle] + main-window-maximized = false + main-window-geometry = 1229x863+2049+127 + main-window-view = FileView + file-view-vpane-position = 304 + file-view-hpane-position = 363 diff --git a/vimrc b/vimrc index 60f930d..d29a821 100644 --- a/vimrc +++ b/vimrc @@ -181,6 +181,19 @@ nmap nn :set invnumber nmap pp :set invpaste nmap ii :set invrelativenumber +" accomondate with german keyboard + +" LATIN SMALL LETTER SHARP S +noremap +" LATIN CAPITAL A WITH DIAERESIS +noremap } +" LATIN CAPITAL O WITH DIAERESIS +noremap { +" LATIN SMALL A WITH DIAERESIS +noremap ] +" LATIN SMALL O WITH DIAERESIS +noremap [ + if exists('+relativenumber') set relativenumber endif From d4516e8d63c67588965732db4277a9b8fa04e7e7 Mon Sep 17 00:00:00 2001 From: Thomas Ruoff Date: Thu, 3 Jul 2014 23:50:59 +0200 Subject: [PATCH 2/3] add unimpared, make bubbeling work again --- vimrc | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/vimrc b/vimrc index d29a821..8136172 100644 --- a/vimrc +++ b/vimrc @@ -11,6 +11,7 @@ call vundle#begin() Plugin 'gmarik/Vundle.vim' Plugin 'L9' +Plugin 'unimpaired.vim' Plugin 'clones/vim-fuzzyfinder' Plugin 'scrooloose/nerdtree' @@ -241,11 +242,11 @@ let g:NERDTreeShowHidden=1 " Unimpaired " bubble single lines -nmap [e -nmap ]e +nmap k [e +nmap j ]e " bubble multiple lines -vmap [egv -vmap ]egv +vmap k [egv +vmap j ]egv " yankstack nmap p yankstack_substitute_older_paste From 4ebebed6a88d6e48f828d5a1387a1c11c6d8a47e Mon Sep 17 00:00:00 2001 From: Thomas Ruoff Date: Thu, 3 Jul 2014 23:51:42 +0200 Subject: [PATCH 3/3] can use utf8 to remap {[]} --- vimrc | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/vimrc b/vimrc index 8136172..a458dd2 100644 --- a/vimrc +++ b/vimrc @@ -184,16 +184,11 @@ nmap ii :set invrelativenumber " accomondate with german keyboard -" LATIN SMALL LETTER SHARP S -noremap -" LATIN CAPITAL A WITH DIAERESIS -noremap } -" LATIN CAPITAL O WITH DIAERESIS -noremap { -" LATIN SMALL A WITH DIAERESIS -noremap ] -" LATIN SMALL O WITH DIAERESIS -noremap [ +nnoremap ß +nnoremap Ä } +nnoremap Ö { +nnoremap ä ] +nnoremap ö [ if exists('+relativenumber') set relativenumber