67
|
1 " ~/.dotfiles/vim/sessions/quadcopter.vim:
|
|
2 " Vim session script.
|
|
3 " Created by session.vim 2.4.11 on 23 juni 2014 at 12:32:25.
|
|
4 " Open this file in Vim and run :source % to restore your session.
|
|
5
|
|
6 set guioptions=egm
|
|
7 silent! set guifont=Inconsolata\ for\ Powerline:h12
|
|
8 if exists('g:syntax_on') != 1 | syntax on | endif
|
|
9 if exists('g:did_load_filetypes') != 1 | filetype on | endif
|
|
10 if exists('g:did_load_ftplugin') != 1 | filetype plugin on | endif
|
|
11 if exists('g:did_indent_on') != 1 | filetype indent on | endif
|
|
12 if &background != 'dark'
|
|
13 set background=dark
|
|
14 endif
|
|
15 if !exists('g:colors_name') || g:colors_name != 'hybrid' | colorscheme hybrid | endif
|
|
16 call setqflist([])
|
|
17 let SessionLoad = 1
|
|
18 if &cp | set nocp | endif
|
|
19 let s:so_save = &so | let s:siso_save = &siso | set so=0 siso=0
|
|
20 let v:this_session=expand("<sfile>:p")
|
|
21 silent only
|
|
22 cd ~/Documents/projects/STM-Quadcopter
|
|
23 if expand('%') == '' && !&modified && line('$') <= 1 && getline(1) == ''
|
|
24 let s:wipebuf = bufnr('%')
|
|
25 endif
|
|
26 set shortmess=aoO
|
|
27 badd +40 source/main.c
|
|
28 badd +81 source/bluetooth.c
|
|
29 badd +44 Makefile
|
|
30 badd +19 source/Makefile
|
|
31 badd +55 STM32F3-Discovery_FW_V1.1.0/Libraries/STM32F30x_StdPeriph_Driver/inc/stm32f30x_dma.h
|
|
32 badd +1 STM32F3-Discovery_FW_V1.1.0/Libraries/STM32F30x_StdPeriph_Driver/src/stm32f30x_dma.c
|
|
33 badd +1 STM32F3-Discovery_FW_V1.1.0/Utilities/STM32F3_Discovery/stm32f3_discovery.c
|
|
34 badd +39 STM32F3-Discovery_FW_V1.1.0/Utilities/STM32F3_Discovery/stm32f3_discovery_l3gd20.h
|
|
35 badd +1 source/sensors.c
|
|
36 badd +13 source/sensors.h
|
|
37 badd +1 STM32F3-Discovery_FW_V1.1.0/Utilities/STM32F3_Discovery/stm32f3_discovery.h
|
|
38 badd +457 STM32F3-Discovery_FW_V1.1.0/Utilities/STM32F3_Discovery/stm32f3_discovery_l3gd20.c
|
|
39 badd +0 ./
|
|
40 badd +0 source/bluetooth.h
|
|
41 " argglobal
|
|
42 silent! argdel *
|
|
43 argadd ./
|
|
44 edit source/main.c
|
|
45 set splitbelow splitright
|
|
46 wincmd _ | wincmd |
|
|
47 vsplit
|
|
48 1wincmd h
|
|
49 wincmd w
|
|
50 wincmd _ | wincmd |
|
|
51 split
|
|
52 1wincmd k
|
|
53 wincmd w
|
|
54 set nosplitbelow
|
|
55 wincmd t
|
|
56 set winheight=1 winwidth=1
|
|
57 exe 'vert 1resize ' . ((&columns * 93 + 93) / 187)
|
|
58 exe '2resize ' . ((&lines * 33 + 34) / 68)
|
|
59 exe 'vert 2resize ' . ((&columns * 93 + 93) / 187)
|
|
60 exe '3resize ' . ((&lines * 32 + 34) / 68)
|
|
61 exe 'vert 3resize ' . ((&columns * 93 + 93) / 187)
|
|
62 " argglobal
|
|
63 setlocal fdm=syntax
|
|
64 setlocal fde=0
|
|
65 setlocal fmr={{{,}}}
|
|
66 setlocal fdi=#
|
|
67 setlocal fdl=2
|
|
68 setlocal fml=1
|
|
69 setlocal fdn=20
|
|
70 setlocal fen
|
|
71 14
|
|
72 silent! normal! zo
|
|
73 26
|
|
74 silent! normal! zo
|
|
75 36
|
|
76 silent! normal! zo
|
|
77 49
|
|
78 silent! normal! zo
|
|
79 let s:l = 36 - ((35 * winheight(0) + 33) / 66)
|
|
80 if s:l < 1 | let s:l = 1 | endif
|
|
81 exe s:l
|
|
82 normal! zt
|
|
83 36
|
|
84 normal! 0
|
|
85 wincmd w
|
|
86 " argglobal
|
|
87 edit source/bluetooth.c
|
|
88 setlocal fdm=syntax
|
|
89 setlocal fde=0
|
|
90 setlocal fmr={{{,}}}
|
|
91 setlocal fdi=#
|
|
92 setlocal fdl=3
|
|
93 setlocal fml=1
|
|
94 setlocal fdn=20
|
|
95 setlocal fen
|
|
96 14
|
|
97 normal! zc
|
|
98 55
|
|
99 normal! zc
|
|
100 72
|
|
101 normal! zc
|
|
102 80
|
|
103 silent! normal! zo
|
|
104 94
|
|
105 normal! zc
|
|
106 105
|
|
107 silent! normal! zo
|
|
108 let s:l = 85 - ((72 * winheight(0) + 16) / 33)
|
|
109 if s:l < 1 | let s:l = 1 | endif
|
|
110 exe s:l
|
|
111 normal! zt
|
|
112 85
|
|
113 normal! 05|
|
|
114 wincmd w
|
|
115 " argglobal
|
|
116 edit source/bluetooth.h
|
|
117 setlocal fdm=manual
|
|
118 setlocal fde=0
|
|
119 setlocal fmr={{{,}}}
|
|
120 setlocal fdi=#
|
|
121 setlocal fdl=0
|
|
122 setlocal fml=1
|
|
123 setlocal fdn=20
|
|
124 setlocal fen
|
|
125 silent! normal! zE
|
|
126 let s:l = 46 - ((7 * winheight(0) + 16) / 32)
|
|
127 if s:l < 1 | let s:l = 1 | endif
|
|
128 exe s:l
|
|
129 normal! zt
|
|
130 46
|
|
131 normal! 0
|
|
132 wincmd w
|
|
133 3wincmd w
|
|
134 exe 'vert 1resize ' . ((&columns * 93 + 93) / 187)
|
|
135 exe '2resize ' . ((&lines * 33 + 34) / 68)
|
|
136 exe 'vert 2resize ' . ((&columns * 93 + 93) / 187)
|
|
137 exe '3resize ' . ((&lines * 32 + 34) / 68)
|
|
138 exe 'vert 3resize ' . ((&columns * 93 + 93) / 187)
|
|
139 tabedit source/sensors.c
|
|
140 set splitbelow splitright
|
|
141 wincmd _ | wincmd |
|
|
142 vsplit
|
|
143 1wincmd h
|
|
144 wincmd w
|
|
145 wincmd _ | wincmd |
|
|
146 split
|
|
147 1wincmd k
|
|
148 wincmd w
|
|
149 set nosplitbelow
|
|
150 wincmd t
|
|
151 set winheight=1 winwidth=1
|
|
152 exe 'vert 1resize ' . ((&columns * 93 + 93) / 187)
|
|
153 exe '2resize ' . ((&lines * 21 + 34) / 68)
|
|
154 exe 'vert 2resize ' . ((&columns * 93 + 93) / 187)
|
|
155 exe '3resize ' . ((&lines * 44 + 34) / 68)
|
|
156 exe 'vert 3resize ' . ((&columns * 93 + 93) / 187)
|
|
157 " argglobal
|
|
158 setlocal fdm=syntax
|
|
159 setlocal fde=0
|
|
160 setlocal fmr={{{,}}}
|
|
161 setlocal fdi=#
|
|
162 setlocal fdl=0
|
|
163 setlocal fml=1
|
|
164 setlocal fdn=20
|
|
165 setlocal fen
|
|
166 let s:l = 21 - ((20 * winheight(0) + 33) / 66)
|
|
167 if s:l < 1 | let s:l = 1 | endif
|
|
168 exe s:l
|
|
169 normal! zt
|
|
170 21
|
|
171 normal! 01|
|
|
172 wincmd w
|
|
173 " argglobal
|
|
174 edit source/sensors.h
|
|
175 setlocal fdm=manual
|
|
176 setlocal fde=0
|
|
177 setlocal fmr={{{,}}}
|
|
178 setlocal fdi=#
|
|
179 setlocal fdl=0
|
|
180 setlocal fml=1
|
|
181 setlocal fdn=20
|
|
182 setlocal fen
|
|
183 silent! normal! zE
|
|
184 let s:l = 13 - ((4 * winheight(0) + 10) / 21)
|
|
185 if s:l < 1 | let s:l = 1 | endif
|
|
186 exe s:l
|
|
187 normal! zt
|
|
188 13
|
|
189 normal! 027|
|
|
190 wincmd w
|
|
191 " argglobal
|
|
192 edit source/main.c
|
|
193 setlocal fdm=syntax
|
|
194 setlocal fde=0
|
|
195 setlocal fmr={{{,}}}
|
|
196 setlocal fdi=#
|
|
197 setlocal fdl=1
|
|
198 setlocal fml=1
|
|
199 setlocal fdn=20
|
|
200 setlocal fen
|
|
201 14
|
|
202 silent! normal! zo
|
|
203 26
|
|
204 silent! normal! zo
|
|
205 let s:l = 26 - ((19 * winheight(0) + 22) / 44)
|
|
206 if s:l < 1 | let s:l = 1 | endif
|
|
207 exe s:l
|
|
208 normal! zt
|
|
209 26
|
|
210 normal! 012|
|
|
211 wincmd w
|
|
212 3wincmd w
|
|
213 exe 'vert 1resize ' . ((&columns * 93 + 93) / 187)
|
|
214 exe '2resize ' . ((&lines * 21 + 34) / 68)
|
|
215 exe 'vert 2resize ' . ((&columns * 93 + 93) / 187)
|
|
216 exe '3resize ' . ((&lines * 44 + 34) / 68)
|
|
217 exe 'vert 3resize ' . ((&columns * 93 + 93) / 187)
|
|
218 tabedit STM32F3-Discovery_FW_V1.1.0/Libraries/STM32F30x_StdPeriph_Driver/inc/stm32f30x_dma.h
|
|
219 set splitbelow splitright
|
|
220 wincmd _ | wincmd |
|
|
221 vsplit
|
|
222 1wincmd h
|
|
223 wincmd w
|
|
224 set nosplitbelow
|
|
225 wincmd t
|
|
226 set winheight=1 winwidth=1
|
|
227 exe 'vert 1resize ' . ((&columns * 93 + 93) / 187)
|
|
228 exe 'vert 2resize ' . ((&columns * 93 + 93) / 187)
|
|
229 " argglobal
|
|
230 setlocal fdm=manual
|
|
231 setlocal fde=0
|
|
232 setlocal fmr={{{,}}}
|
|
233 setlocal fdi=#
|
|
234 setlocal fdl=0
|
|
235 setlocal fml=1
|
|
236 setlocal fdn=20
|
|
237 setlocal fen
|
|
238 silent! normal! zE
|
|
239 let s:l = 55 - ((4 * winheight(0) + 33) / 66)
|
|
240 if s:l < 1 | let s:l = 1 | endif
|
|
241 exe s:l
|
|
242 normal! zt
|
|
243 55
|
|
244 normal! 091|
|
|
245 wincmd w
|
|
246 " argglobal
|
|
247 edit STM32F3-Discovery_FW_V1.1.0/Libraries/STM32F30x_StdPeriph_Driver/src/stm32f30x_dma.c
|
|
248 setlocal fdm=syntax
|
|
249 setlocal fde=0
|
|
250 setlocal fmr={{{,}}}
|
|
251 setlocal fdi=#
|
|
252 setlocal fdl=0
|
|
253 setlocal fml=1
|
|
254 setlocal fdn=20
|
|
255 setlocal fen
|
|
256 350
|
|
257 silent! normal! zo
|
|
258 417
|
|
259 silent! normal! zo
|
|
260 let s:l = 481 - ((49 * winheight(0) + 33) / 66)
|
|
261 if s:l < 1 | let s:l = 1 | endif
|
|
262 exe s:l
|
|
263 normal! zt
|
|
264 481
|
|
265 normal! 019|
|
|
266 wincmd w
|
|
267 3wincmd w
|
|
268 exe 'vert 1resize ' . ((&columns * 93 + 93) / 187)
|
|
269 exe 'vert 2resize ' . ((&columns * 93 + 93) / 187)
|
|
270 tabedit source/Makefile
|
|
271 set splitbelow splitright
|
|
272 set nosplitbelow
|
|
273 wincmd t
|
|
274 set winheight=1 winwidth=1
|
|
275 " argglobal
|
|
276 setlocal fdm=manual
|
|
277 setlocal fde=0
|
|
278 setlocal fmr={{{,}}}
|
|
279 setlocal fdi=#
|
|
280 setlocal fdl=0
|
|
281 setlocal fml=1
|
|
282 setlocal fdn=20
|
|
283 setlocal fen
|
|
284 silent! normal! zE
|
|
285 let s:l = 54 - ((53 * winheight(0) + 33) / 66)
|
|
286 if s:l < 1 | let s:l = 1 | endif
|
|
287 exe s:l
|
|
288 normal! zt
|
|
289 54
|
|
290 normal! 0
|
|
291 3wincmd w
|
|
292 tabnext 1
|
|
293 if exists('s:wipebuf')
|
|
294 " silent exe 'bwipe ' . s:wipebuf
|
|
295 endif
|
|
296 " unlet! s:wipebuf
|
|
297 set winheight=1 winwidth=20 shortmess=filnxtToO
|
|
298 let s:sx = expand("<sfile>:p:r")."x.vim"
|
|
299 if file_readable(s:sx)
|
|
300 exe "source " . fnameescape(s:sx)
|
|
301 endif
|
|
302 let &so = s:so_save | let &siso = s:siso_save
|
|
303
|
|
304 " Support for special windows like quick-fix and plug-in windows.
|
|
305 " Everything down here is generated by vim-session (not supported
|
|
306 " by :mksession out of the box).
|
|
307
|
|
308 tabnext 1
|
|
309 3wincmd w
|
|
310 if exists('s:wipebuf')
|
|
311 if empty(bufname(s:wipebuf))
|
|
312 if !getbufvar(s:wipebuf, '&modified')
|
|
313 let s:wipebuflines = getbufline(s:wipebuf, 1, '$')
|
|
314 if len(s:wipebuflines) <= 1 && empty(get(s:wipebuflines, 0, ''))
|
|
315 silent execute 'bwipeout' s:wipebuf
|
|
316 endif
|
|
317 endif
|
|
318 endif
|
|
319 endif
|
|
320 doautoall SessionLoadPost
|
|
321 unlet SessionLoad
|
|
322 " vim: ft=vim ro nowrap smc=128
|