-
Notifications
You must be signed in to change notification settings - Fork 0
/
cvimrc
46 lines (46 loc) · 1.13 KB
/
cvimrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
" #### CVIMRC NOT VIMRC #### "
" GENERAL - basic settings {{{
set noautofocus " dont focus textbox on new sites
" Configfile {{{
let configpath='C:/Users/Chrissidtmeier/.cvimrc'
set localconfig " enable local config
" }}}
" }}}
" TOOLS - how tools behave {{{
" Searching {{{
set incsearch " search as charcters are entered
set ignorecase " ignore case when searching
set smartcase " only if there are no capital letters in querry
" }}}
" }}}
" MAPPINGS - commands for editing {{{
" unmap keys
unmap Y J K L Ö j k l ö t b a ,
let mapleader=',' " set <leader> key
map Y yE " copy from cursor to end of line with Y like D
" Page Movement {{{
map J :call scrollLeft<CR>
map k :call scrollDown<CR>
map l :call scrollUp<CR>
map Ö :call scrollRight<CR>
" }}}
" Tab Movement {{{
map j :call previousTab<CR>
map K :call goBack<CR>
map L :call goForward<CR>
map ö :call nextTab<CR>
" }}}
" Tab Creation {{{
map t :tabnew<Space>
map b :bookmarks<Space>
" }}}
" Link/Hint Following {{{
"map f createTabbedHint
"map F createHint
let hintcharacters='asdf'
" }}}
" Searching {{{
" turn off search highlight
map <leader>h :nohlsearch<CR>
" }}}
" }}}