annotate vim/sessions/piserv.vim @ 256:f051de40b409 default tip

Add fzf as fuzzy file finder in vim
author zegervdv <zegervdv@me.com>
date Wed, 04 Mar 2015 22:05:53 +0100
parents 55050e961a24
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
166
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
1 " ~/.dotfiles/vim/sessions/piserv.vim:
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
2 " Vim session script.
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
3 " Created by session.vim 2.7 on 30 oktober 2014 at 22:22:31.
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
4 " Open this file in Vim and run :source % to restore your session.
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
5
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
6 if exists('g:syntax_on') != 1 | syntax on | endif
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
7 if exists('g:did_load_filetypes') != 1 | filetype on | endif
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
8 if exists('g:did_load_ftplugin') != 1 | filetype plugin on | endif
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
9 if exists('g:did_indent_on') != 1 | filetype indent on | endif
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
10 if &background != 'dark'
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
11 set background=dark
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
12 endif
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
13 if !exists('g:colors_name') || g:colors_name != 'Tomorrow-Night' | colorscheme Tomorrow-Night | endif
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
14 call setqflist([])
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
15 let SessionLoad = 1
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
16 if &cp | set nocp | endif
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
17 let s:so_save = &so | let s:siso_save = &siso | set so=0 siso=0
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
18 let v:this_session=expand("<sfile>:p")
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
19 silent only
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
20 cd ~/Documents/Projects/pi-server
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
21 if expand('%') == '' && !&modified && line('$') <= 1 && getline(1) == ''
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
22 let s:wipebuf = bufnr('%')
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
23 endif
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
24 set shortmess=aoO
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
25 badd +10 spec/lib/indexer_spec.rb
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
26 badd +7 lib/indexer.rb
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
27 badd +56 spec/lib/photo_spec.rb
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
28 badd +9 lib/database.rb
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
29 badd +22 Gemfile
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
30 badd +73 lib/photo.rb
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
31 badd +7 config/database.yml
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
32 badd +5 Rakefile
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
33 argglobal
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
34 silent! argdel *
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
35 argadd spec/lib/indexer_spec.rb
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
36 edit lib/photo.rb
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
37 set splitbelow splitright
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
38 set nosplitbelow
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
39 wincmd t
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
40 set winheight=1 winwidth=1
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
41 argglobal
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
42 setlocal fdm=manual
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
43 setlocal fde=0
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
44 setlocal fmr={{{,}}}
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
45 setlocal fdi=#
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
46 setlocal fdl=0
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
47 setlocal fml=1
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
48 setlocal fdn=20
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
49 setlocal fen
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
50 silent! normal! zE
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
51 let s:l = 73 - ((41 * winheight(0) + 31) / 63)
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
52 if s:l < 1 | let s:l = 1 | endif
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
53 exe s:l
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
54 normal! zt
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
55 73
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
56 normal! 0
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
57 lcd ~/Documents/Projects/pi-server
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
58 tabnext 1
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
59 if exists('s:wipebuf')
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
60 " silent exe 'bwipe ' . s:wipebuf
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
61 endif
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
62 " unlet! s:wipebuf
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
63 set winheight=1 winwidth=20 shortmess=filnxtToOc
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
64 let s:sx = expand("<sfile>:p:r")."x.vim"
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
65 if file_readable(s:sx)
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
66 exe "source " . fnameescape(s:sx)
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
67 endif
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
68 let &so = s:so_save | let &siso = s:siso_save
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
69
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
70 " Support for special windows like quick-fix and plug-in windows.
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
71 " Everything down here is generated by vim-session (not supported
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
72 " by :mksession out of the box).
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
73
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
74 1wincmd w
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
75 tabnext 1
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
76 if exists('s:wipebuf')
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
77 if empty(bufname(s:wipebuf))
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
78 if !getbufvar(s:wipebuf, '&modified')
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
79 let s:wipebuflines = getbufline(s:wipebuf, 1, '$')
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
80 if len(s:wipebuflines) <= 1 && empty(get(s:wipebuflines, 0, ''))
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
81 silent execute 'bwipeout' s:wipebuf
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
82 endif
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
83 endif
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
84 endif
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
85 endif
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
86 doautoall SessionLoadPost
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
87 unlet SessionLoad
55050e961a24 Add session file
zegervdv <zegervdv@me.com>
parents:
diff changeset
88 " vim: ft=vim ro nowrap smc=128