summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Robin Obůrka <r.oburka@gmail.com> 2013-12-30 23:55:17 +0100
committerGravatar Robin Obůrka <r.oburka@gmail.com> 2013-12-30 23:55:17 +0100
commit80413de942480e04e9f83f09b7e558d46058888d (patch)
tree26156dedcbd7ad8b28ae7fa6bf1441e7a305ff11
parentInitial commit (diff)
downloadvim_sync-80413de942480e04e9f83f09b7e558d46058888d.tar.xz
New mapping of reformat keys
-rw-r--r--.gvimrc4
-rw-r--r--.vimrc13
2 files changed, 11 insertions, 6 deletions
diff --git a/.gvimrc b/.gvimrc
index 1ceaaa0..03c3f33 100644
--- a/.gvimrc
+++ b/.gvimrc
@@ -3,5 +3,5 @@ set textwidth=80 "V pripade gvimu (psani mailu) tohle chceme zaple
set spell "(Zase) Pri psani mailu chceme spellcheck uz od zacatku
"Premapovano pro psani mailu - to, co by z normalniho vimrc delalo problemy
-map <F3> mm/-=-=-=-<Enter>jgqG'm
-imap <F3> <esc>mm/-=-=-=-<Enter>jgqG'ma
+map <S-F3> mm/-=-=-=-<Enter>jgqG'm
+imap <S-F3> <esc>mm/-=-=-=-<Enter>jgqG'ma
diff --git a/.vimrc b/.vimrc
index 1ce07c0..7d54c1b 100644
--- a/.vimrc
+++ b/.vimrc
@@ -26,15 +26,20 @@ set mouse=a
set spelllang=cs "Pokud budu nekdy pouzivat jazyk tak nejspis cestinu
set mousemodel=popup "Umoznuje na mysitko ve gvimu zeditovat spatne vyspelovane slovo
" ========================================================================
+" Vim nezná všechny znaky, které může posílat terminál. Je nutné ho prvně naučit,
+" co po něm terminál vlastně chce. Toho se docílí tak jako na následujícím řádku.
+" To co je za = se vygeneruje tak, že stisknu v INSERT modu Ctrl+v a následně požadovanou zkratku
+set <S-F3>=O1;2R
+" ========================================================================
au BufEnter * match RedundantSpaces /\s\+$\| \+\ze\t/ "Oznac nadbytecne mezery
highlight RedundantSpaces ctermbg=red guibg=red
imap <Home> <esc>I
map <F2> :w<Enter>
imap <F2> <esc>:w<Enter>a
-map <F3> mmgggqG'm
-imap <F3> <esc>mmgggqG'ma
-map <F4> {gq}
-imap <F4> <esc>{gq}a
+map <F3> {gq}
+imap <F3> <esc>{gq}a
+map <S-F3> mmgggqG'm
+imap <S-F3> <esc>mmgggqG'ma
map <M-PageUp> :bp<Enter>
imap <M-PageUp> <Esc>:bp<Enter>a
map <M-PageDown> :bn<Enter>