2 if &cp | set nocp | endif
5 map! <F8>
\x16\e:make -B
\x16\r\x16\r
6 map! <F9>
\x16\e:make
\x16\r\x16\r
7 map
\x16\x13 \x16\e:w
\x16\r
9 nmap gx <Plug>NetrwBrowseX
10 nnoremap <silent> <Plug>NetrwBrowseX :call netrw#NetrwBrowseX(expand("
\x16<cWORD>"),0)
\x16\r
11 map <F8>
\x16\e:make -B
\x16\r\x16\r
12 map <F9>
\x16\e:make
\x16\r\x16\r
13 map!
\x16\x13 \x16\e:w
\x16\r
14 inoremap
\x16\x15 \x16\au
\x16\x15
23 set backspace=indent,eol,start
25 set fileencodings=ucs-bom,utf-8,default,latin1
31 set printoptions=paper:letter
33 set runtimepath=~/.vim,/var/lib/vim/addons,/usr/share/vim/vimfiles,/usr/share/vim/vim72,/usr/share/vim/vimfiles/after,/var/lib/vim/addons/after,~/.vim/after
38 set suffixes=.bak,~,.swp,.o,.info,.aux,.log,.dvi,.bbl,.blg,.brf,.cb,.ind,.idx,.ilg,.inx,.out,.toc
40 let s:so_save = &so | let s:siso_save = &siso | set so=0 siso=0
41 let v:this_session=expand("<sfile>:p")
44 if expand('%') == '' && !&modified && line('$') <= 1 && getline(1) == ''
45 let s:wipebuf = bufnr('%')
49 badd +141 Controller.cpp
62 badd +4 MoveHistoryEntry.h
63 badd +6 MoveHistoryEntry.cpp
65 badd +12 RandomEnemy.h
66 badd +13 RandomEnemy.cpp
70 badd +35 MinimaxEnemy.h
71 badd +540 MinimaxEnemy.cpp
76 badd +1 MinimaxEnemy.cpp~
77 badd +45 /usr/include/c++/4.4/bits/locale_classes.h
78 args Board.cpp Controller.cpp Game.cpp main.cpp Window.cpp makefile
80 set splitbelow splitright
92 set winheight=1 winwidth=1
93 exe '1resize ' . ((&lines * 39 + 26) / 52)
94 exe 'vert 1resize ' . ((&columns * 78 + 78) / 157)
95 exe '2resize ' . ((&lines * 39 + 26) / 52)
96 exe 'vert 2resize ' . ((&columns * 78 + 78) / 157)
97 exe '3resize ' . ((&lines * 10 + 26) / 52)
108 setlocal cinkeys=0{,0},0),:,0#,!^F,o,O,e
110 setlocal cinwords=if,else,while,do,for,switch
111 setlocal comments=sO:*\ -,mO:*\ \ ,exO:*/,s1:/*,mb:*,ex:*/,://
112 setlocal commentstring=/*%s*/
113 setlocal complete=.,w,b,u,t,i
114 setlocal completefunc=
115 setlocal nocopyindent
116 setlocal nocursorcolumn
117 setlocal nocursorline
122 setlocal errorformat=
124 if &filetype != 'cpp'
125 setlocal filetype=cpp
127 setlocal foldcolumn=0
130 setlocal foldignore=#
132 setlocal foldmarker={{{,}}}
133 setlocal foldmethod=manual
134 setlocal foldminlines=1
135 setlocal foldnestmax=20
136 setlocal foldtext=foldtext()
138 setlocal formatoptions=croql
139 setlocal formatlistpat=^\\s*\\d\\+[\\]:.)}\\t\ ]\\s*
144 setlocal includeexpr=
146 setlocal indentkeys=0{,0},:,0#,!^F,o,O,e
148 setlocal iskeyword=@,48-57,_,192-255
154 setlocal matchpairs=(:),{:},[:]
157 setlocal nrformats=octal,hex
160 setlocal numberwidth=4
161 setlocal omnifunc=ccomplete#Complete
163 setlocal nopreserveindent
164 setlocal nopreviewwindow
165 setlocal quoteescape=\\
168 setlocal rightleftcmd=search
169 setlocal noscrollbind
170 setlocal shiftwidth=2
173 setlocal softtabstop=0
175 setlocal spellcapcheck=[.?!]\\_[\\])'\"\ \ ]\\+
177 setlocal spelllang=en
179 setlocal suffixesadd=
181 setlocal synmaxcol=3000
189 setlocal nowinfixheight
190 setlocal nowinfixwidth
192 setlocal wrapmargin=0
194 let s:l = 22 - ((6 * winheight(0) + 19) / 39)
195 if s:l < 1 | let s:l = 1 | endif
211 setlocal cinkeys=0{,0},0),:,0#,!^F,o,O,e
213 setlocal cinwords=if,else,while,do,for,switch
214 setlocal comments=sO:*\ -,mO:*\ \ ,exO:*/,s1:/*,mb:*,ex:*/,://
215 setlocal commentstring=/*%s*/
216 setlocal complete=.,w,b,u,t,i
217 setlocal completefunc=
218 setlocal nocopyindent
219 setlocal nocursorcolumn
220 setlocal nocursorline
225 setlocal errorformat=
227 if &filetype != 'cpp'
228 setlocal filetype=cpp
230 setlocal foldcolumn=0
233 setlocal foldignore=#
235 setlocal foldmarker={{{,}}}
236 setlocal foldmethod=manual
237 setlocal foldminlines=1
238 setlocal foldnestmax=20
239 setlocal foldtext=foldtext()
241 setlocal formatoptions=croql
242 setlocal formatlistpat=^\\s*\\d\\+[\\]:.)}\\t\ ]\\s*
247 setlocal includeexpr=
249 setlocal indentkeys=0{,0},:,0#,!^F,o,O,e
251 setlocal iskeyword=@,48-57,_,192-255
257 setlocal matchpairs=(:),{:},[:]
260 setlocal nrformats=octal,hex
263 setlocal numberwidth=4
264 setlocal omnifunc=ccomplete#Complete
266 setlocal nopreserveindent
267 setlocal nopreviewwindow
268 setlocal quoteescape=\\
271 setlocal rightleftcmd=search
272 setlocal noscrollbind
273 setlocal shiftwidth=2
276 setlocal softtabstop=0
278 setlocal spellcapcheck=[.?!]\\_[\\])'\"\ \ ]\\+
280 setlocal spelllang=en
282 setlocal suffixesadd=
284 setlocal synmaxcol=3000
292 setlocal nowinfixheight
293 setlocal nowinfixwidth
295 setlocal wrapmargin=0
297 let s:l = 72 - ((27 * winheight(0) + 19) / 39)
298 if s:l < 1 | let s:l = 1 | endif
310 setlocal bufhidden=wipe
312 setlocal buftype=quickfix
314 setlocal cinkeys=0{,0},0),:,0#,!^F,o,O,e
316 setlocal cinwords=if,else,while,do,for,switch
317 setlocal comments=s1:/*,mb:*,ex:*/,://,b:#,:%,:XCOMM,n:>,fb:-
318 setlocal commentstring=/*%s*/
319 setlocal complete=.,w,b,u,t,i
320 setlocal completefunc=
321 setlocal nocopyindent
322 setlocal nocursorcolumn
323 setlocal nocursorline
328 setlocal errorformat=
333 setlocal foldcolumn=0
336 setlocal foldignore=#
338 setlocal foldmarker={{{,}}}
339 setlocal foldmethod=manual
340 setlocal foldminlines=1
341 setlocal foldnestmax=20
342 setlocal foldtext=foldtext()
344 setlocal formatoptions=tcq
345 setlocal formatlistpat=^\\s*\\d\\+[\\]:.)}\\t\ ]\\s*
350 setlocal includeexpr=
352 setlocal indentkeys=0{,0},:,0#,!^F,o,O,e
354 setlocal iskeyword=@,48-57,_,192-255
360 setlocal matchpairs=(:),{:},[:]
362 setlocal nomodifiable
363 setlocal nrformats=octal,hex
366 setlocal numberwidth=4
369 setlocal nopreserveindent
370 setlocal nopreviewwindow
371 setlocal quoteescape=\\
374 setlocal rightleftcmd=search
375 setlocal noscrollbind
376 setlocal shiftwidth=2
379 setlocal softtabstop=0
381 setlocal spellcapcheck=[.?!]\\_[\\])'\"\ \ ]\\+
383 setlocal spelllang=en
385 setlocal suffixesadd=
387 setlocal synmaxcol=3000
395 setlocal winfixheight
396 setlocal nowinfixwidth
398 setlocal wrapmargin=0
400 exe '1resize ' . ((&lines * 39 + 26) / 52)
401 exe 'vert 1resize ' . ((&columns * 78 + 78) / 157)
402 exe '2resize ' . ((&lines * 39 + 26) / 52)
403 exe 'vert 2resize ' . ((&columns * 78 + 78) / 157)
404 exe '3resize ' . ((&lines * 10 + 26) / 52)
406 if exists('s:wipebuf')
407 silent exe 'bwipe ' . s:wipebuf
410 set winheight=1 winwidth=20 shortmess=aoO
411 let s:sx = expand("<sfile>:p:r")."x.vim"
412 if file_readable(s:sx)
413 exe "source " . fnameescape(s:sx)
415 let &so = s:so_save | let &siso = s:siso_save
416 doautoall SessionLoadPost