annotate vim/sessions/quadcopter.vim @ 83:dd76ef1174f1

Add q as fzf - z mashup
author zegervdv <zegervdv@me.com>
date Wed, 30 Jul 2014 19:12:19 +0200
parents 5fd16ed8bb6d
children f87e9773c40a
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
67
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
1 " ~/.dotfiles/vim/sessions/quadcopter.vim:
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
2 " Vim session script.
83
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
3 " Created by session.vim 2.6.1 on 27 juli 2014 at 23:46:20.
67
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
4 " Open this file in Vim and run :source % to restore your session.
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
5
83
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
6 set guioptions=egm
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
7 silent! set guifont=Inconsolata\ for\ Powerline:h12
67
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
8 if exists('g:syntax_on') != 1 | syntax on | endif
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
9 if exists('g:did_load_filetypes') != 1 | filetype on | endif
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
10 if exists('g:did_load_ftplugin') != 1 | filetype plugin on | endif
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
11 if exists('g:did_indent_on') != 1 | filetype indent on | endif
83
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
12 if &background != 'dark'
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
13 set background=dark
67
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
14 endif
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
15 if !exists('g:colors_name') || g:colors_name != 'hybrid' | colorscheme hybrid | endif
83
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
16 call setqflist([])
67
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
17 let SessionLoad = 1
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
18 if &cp | set nocp | endif
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
19 let s:so_save = &so | let s:siso_save = &siso | set so=0 siso=0
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
20 let v:this_session=expand("<sfile>:p")
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
21 silent only
82
5fd16ed8bb6d Add vimsessions
zegervdv <zegervdv@me.com>
parents: 81
diff changeset
22 cd ~/Documents/Projects/STM-Quadrocopter
67
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
23 if expand('%') == '' && !&modified && line('$') <= 1 && getline(1) == ''
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
24 let s:wipebuf = bufnr('%')
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
25 endif
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
26 set shortmess=aoO
83
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
27 badd +0 source/main.c
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
28 badd +13 source/motors.c
81
044395254e27 Update gitconfig
zegervdv <zegervdv@me.com>
parents: 77
diff changeset
29 badd +0 source/motors.h
83
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
30 badd +301 STM32F3-Discovery_FW_V1.1.0/Libraries/STM32F30x_StdPeriph_Driver/inc/stm32f30x_gpio.h
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
31 badd +454 STM32F3-Discovery_FW_V1.1.0/Libraries/STM32F30x_StdPeriph_Driver/inc/stm32f30x_rcc.h
67
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
32 " argglobal
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
33 silent! argdel *
81
044395254e27 Update gitconfig
zegervdv <zegervdv@me.com>
parents: 77
diff changeset
34 argadd .
83
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
35 edit source/main.c
67
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
36 set splitbelow splitright
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
37 set nosplitbelow
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
38 wincmd t
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
39 set winheight=1 winwidth=1
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
40 " argglobal
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
41 setlocal fdm=syntax
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
42 setlocal fde=0
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
43 setlocal fmr={{{,}}}
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
44 setlocal fdi=#
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
45 setlocal fdl=0
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
46 setlocal fml=1
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
47 setlocal fdn=20
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
48 setlocal fen
83
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
49 let s:l = 1 - ((0 * winheight(0) + 24) / 48)
67
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
50 if s:l < 1 | let s:l = 1 | endif
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
51 exe s:l
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
52 normal! zt
83
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
53 1
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
54 normal! 01|
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
55 tabedit source/motors.c
69
ce5c457bde68 Update plugins
zegervdv <zegervdv@me.com>
parents: 67
diff changeset
56 set splitbelow splitright
83
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
57 wincmd _ | wincmd |
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
58 vsplit
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
59 1wincmd h
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
60 wincmd w
69
ce5c457bde68 Update plugins
zegervdv <zegervdv@me.com>
parents: 67
diff changeset
61 set nosplitbelow
ce5c457bde68 Update plugins
zegervdv <zegervdv@me.com>
parents: 67
diff changeset
62 wincmd t
ce5c457bde68 Update plugins
zegervdv <zegervdv@me.com>
parents: 67
diff changeset
63 set winheight=1 winwidth=1
83
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
64 exe 'vert 1resize ' . ((&columns * 91 + 92) / 184)
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
65 exe 'vert 2resize ' . ((&columns * 92 + 92) / 184)
69
ce5c457bde68 Update plugins
zegervdv <zegervdv@me.com>
parents: 67
diff changeset
66 " argglobal
83
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
67 setlocal fdm=syntax
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
68 setlocal fde=0
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
69 setlocal fmr={{{,}}}
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
70 setlocal fdi=#
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
71 setlocal fdl=0
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
72 setlocal fml=1
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
73 setlocal fdn=20
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
74 setlocal fen
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
75 7
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
76 silent! normal! zo
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
77 let s:l = 22 - ((4 * winheight(0) + 24) / 48)
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
78 if s:l < 1 | let s:l = 1 | endif
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
79 exe s:l
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
80 normal! zt
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
81 22
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
82 normal! 046|
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
83 lcd ~/Documents/Projects/STM-Quadrocopter
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
84 wincmd w
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
85 " argglobal
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
86 edit ~/Documents/Projects/STM-Quadrocopter/source/motors.h
69
ce5c457bde68 Update plugins
zegervdv <zegervdv@me.com>
parents: 67
diff changeset
87 setlocal fdm=manual
ce5c457bde68 Update plugins
zegervdv <zegervdv@me.com>
parents: 67
diff changeset
88 setlocal fde=0
ce5c457bde68 Update plugins
zegervdv <zegervdv@me.com>
parents: 67
diff changeset
89 setlocal fmr={{{,}}}
ce5c457bde68 Update plugins
zegervdv <zegervdv@me.com>
parents: 67
diff changeset
90 setlocal fdi=#
ce5c457bde68 Update plugins
zegervdv <zegervdv@me.com>
parents: 67
diff changeset
91 setlocal fdl=0
ce5c457bde68 Update plugins
zegervdv <zegervdv@me.com>
parents: 67
diff changeset
92 setlocal fml=1
ce5c457bde68 Update plugins
zegervdv <zegervdv@me.com>
parents: 67
diff changeset
93 setlocal fdn=20
ce5c457bde68 Update plugins
zegervdv <zegervdv@me.com>
parents: 67
diff changeset
94 setlocal fen
ce5c457bde68 Update plugins
zegervdv <zegervdv@me.com>
parents: 67
diff changeset
95 silent! normal! zE
83
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
96 let s:l = 28 - ((27 * winheight(0) + 24) / 48)
67
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
97 if s:l < 1 | let s:l = 1 | endif
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
98 exe s:l
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
99 normal! zt
83
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
100 28
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
101 normal! 031|
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
102 lcd ~/Documents/Projects/STM-Quadrocopter
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
103 wincmd w
81
044395254e27 Update gitconfig
zegervdv <zegervdv@me.com>
parents: 77
diff changeset
104 2wincmd w
83
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
105 exe 'vert 1resize ' . ((&columns * 91 + 92) / 184)
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
106 exe 'vert 2resize ' . ((&columns * 92 + 92) / 184)
81
044395254e27 Update gitconfig
zegervdv <zegervdv@me.com>
parents: 77
diff changeset
107 tabnext 2
67
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
108 if exists('s:wipebuf')
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
109 " silent exe 'bwipe ' . s:wipebuf
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
110 endif
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
111 " unlet! s:wipebuf
83
dd76ef1174f1 Add q as fzf - z mashup
zegervdv <zegervdv@me.com>
parents: 82
diff changeset
112 set winheight=1 winwidth=20 shortmess=filnxtToO
67
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
113 let s:sx = expand("<sfile>:p:r")."x.vim"
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
114 if file_readable(s:sx)
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
115 exe "source " . fnameescape(s:sx)
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
116 endif
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
117 let &so = s:so_save | let &siso = s:siso_save
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
118
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
119 " Support for special windows like quick-fix and plug-in windows.
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
120 " Everything down here is generated by vim-session (not supported
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
121 " by :mksession out of the box).
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
122
81
044395254e27 Update gitconfig
zegervdv <zegervdv@me.com>
parents: 77
diff changeset
123 2wincmd w
044395254e27 Update gitconfig
zegervdv <zegervdv@me.com>
parents: 77
diff changeset
124 tabnext 2
67
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
125 if exists('s:wipebuf')
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
126 if empty(bufname(s:wipebuf))
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
127 if !getbufvar(s:wipebuf, '&modified')
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
128 let s:wipebuflines = getbufline(s:wipebuf, 1, '$')
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
129 if len(s:wipebuflines) <= 1 && empty(get(s:wipebuflines, 0, ''))
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
130 silent execute 'bwipeout' s:wipebuf
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
131 endif
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
132 endif
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
133 endif
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
134 endif
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
135 doautoall SessionLoadPost
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
136 unlet SessionLoad
fd46739dc0bb Add session
zegervdv <zegervdv@me.com>
parents:
diff changeset
137 " vim: ft=vim ro nowrap smc=128