forked from jessarcher/dotfiles
-
Notifications
You must be signed in to change notification settings - Fork 0
/
vimperatorrc
81 lines (55 loc) · 2.25 KB
/
vimperatorrc
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
" Vimperator Settings {{{
"===============================================================================
" Enable animations for fun
set animations=true
" Autocomplete using Firefox awesomebar
set complete=l
" Set the hint chars to start at the home row
set hintchars=hjklasdfgyuiopqwertnmzxcvb
" Show all the goodies in the statusbar
set status=input,location,bookmark,history,tabcount,position,ssl
" Customise the gui
set toolbars=addons,nobookmarks,nomenu,navigation,tabs
" Use a visual bell instead of an auditory bell
set visualbell
" Don't focus on the first input - start in normal mode
set focuscontent
" Increase how far we scroll on J/K
noremap j 3j
noremap k 3k
" Allow Ctrl-a to select all text in insert mode.
inoremap <C-a> <Insert><C-a><Insert>
" Pass various shortcuts directly to Firefox
noremap <C-y> i<C-y> " Password store
noremap <C-S-p> i<C-S-p> " Private browsing
highlight Hint font-family: monospace; font-size: 13px; text-transform: uppercase; color: white; background-color: #333; border-width: 0px; border-style: solid; padding: 0px 1px 0px 1px;
highlight HintActive background-color: #88FF00; color: black;
highlight HintElem background-color: #ccc; color: #111;
colorscheme indigo
set defsearch=duckduckgo
" }}}
" Firefox Settings {{{
"===============================================================================
" Show the help on launch
set! browser.startup.homepage=liberator://help/intro
" Just give us a blank new tabs
set! browser.newtab.url=about:blank
" Never hide the tab bar
set! browser.tabs.autoHide=false
" Do not animate the tab bar when switching to fullscreen.
set! browser.fullscreen.animateUp=0
" Do not shorten URLs (protocol and trailing slash).
set! browser.urlbar.trimURLs=false
" Do not close the window when the last tab is closed.
set! browser.tabs.closeWindowWithLastTab=false
" Do not select trailing spaces when selecting words.
set! layout.word_select.eat_space_to_next_word=false
" Do not wait before installing extensions.
set! security.dialog_enable_delay=0
" Enable pipelining
set! network.http.pipelining=true
set! network.http.pipelining.maxrequests=16
set! network.http.max-connections=16
set! network.http.max-connections-per-server=16
"}}}
" vim: set ft=vim nospell foldmethod=marker foldlevel=0: