Added vim sessionfile
This commit is contained in:
150
project.vim
Normal file
150
project.vim
Normal file
@@ -0,0 +1,150 @@
|
||||
let SessionLoad = 1
|
||||
let s:so_save = &g:so | let s:siso_save = &g:siso | setg so=0 siso=0 | setl so=-1 siso=-1
|
||||
let v:this_session=expand("<sfile>:p")
|
||||
silent only
|
||||
silent tabonly
|
||||
cd /etc/nixos
|
||||
if expand('%') == '' && !&modified && line('$') <= 1 && getline(1) == ''
|
||||
let s:wipebuf = bufnr('%')
|
||||
endif
|
||||
let s:shortmess_save = &shortmess
|
||||
set shortmess+=aoO
|
||||
badd +56 flake.nix
|
||||
badd +8 modules/configurations/configuration-common.nix
|
||||
badd +11 modules/configurations/configuration-xps13.nix
|
||||
badd +39 home/xps13.nix
|
||||
argglobal
|
||||
%argdel
|
||||
edit flake.nix
|
||||
argglobal
|
||||
balt modules/configurations/configuration-common.nix
|
||||
setlocal keymap=
|
||||
setlocal noarabic
|
||||
setlocal autoindent
|
||||
setlocal nobinary
|
||||
setlocal nobreakindent
|
||||
setlocal breakindentopt=
|
||||
setlocal bufhidden=
|
||||
setlocal buflisted
|
||||
setlocal buftype=
|
||||
setlocal busy=0
|
||||
setlocal nocindent
|
||||
setlocal cinkeys=0{,0},0),0],:,0#,!^F,o,O,e
|
||||
setlocal cinoptions=
|
||||
setlocal cinscopedecls=public,protected,private
|
||||
setlocal cinwords=if,else,while,do,for,switch
|
||||
setlocal colorcolumn=80
|
||||
setlocal comments=:#
|
||||
setlocal commentstring=#\ %s
|
||||
setlocal complete=.,w,b,u,t
|
||||
setlocal completefunc=
|
||||
setlocal completeslash=
|
||||
setlocal concealcursor=
|
||||
setlocal conceallevel=0
|
||||
setlocal nocopyindent
|
||||
setlocal nocursorbind
|
||||
setlocal nocursorcolumn
|
||||
setlocal cursorline
|
||||
setlocal cursorlineopt=both
|
||||
setlocal nodiff
|
||||
setlocal eventignorewin=
|
||||
setlocal noexpandtab
|
||||
if &filetype != 'nix'
|
||||
setlocal filetype=nix
|
||||
endif
|
||||
setlocal fixendofline
|
||||
setlocal foldcolumn=0
|
||||
setlocal foldenable
|
||||
setlocal foldexpr=nvim_treesitter#foldexpr()
|
||||
setlocal foldignore=#
|
||||
setlocal foldlevel=1
|
||||
setlocal foldmarker={{{,}}}
|
||||
setlocal foldmethod=expr
|
||||
setlocal foldminlines=1
|
||||
setlocal foldnestmax=20
|
||||
setlocal foldtext=foldtext()
|
||||
setlocal formatexpr=
|
||||
setlocal formatlistpat=^\\s*\\d\\+[\\]:.)}\\t\ ]\\s*
|
||||
setlocal formatoptions=tcqj
|
||||
setlocal iminsert=0
|
||||
setlocal imsearch=-1
|
||||
setlocal includeexpr=
|
||||
setlocal indentexpr=nvim_treesitter#indent()
|
||||
setlocal indentkeys=0{,0},0),0],:,0#,!^F,o,O,e
|
||||
setlocal noinfercase
|
||||
setlocal iskeyword=@,48-57,_,192-255,-
|
||||
setlocal lhistory=10
|
||||
setlocal nolinebreak
|
||||
setlocal nolisp
|
||||
setlocal lispoptions=
|
||||
setlocal nolist
|
||||
setlocal matchpairs=(:),{:},[:]
|
||||
setlocal modeline
|
||||
setlocal modifiable
|
||||
setlocal nrformats=bin,hex
|
||||
setlocal number
|
||||
setlocal numberwidth=4
|
||||
setlocal omnifunc=
|
||||
setlocal nopreserveindent
|
||||
setlocal nopreviewwindow
|
||||
setlocal quoteescape=\\
|
||||
setlocal noreadonly
|
||||
setlocal relativenumber
|
||||
setlocal norightleft
|
||||
setlocal rightleftcmd=search
|
||||
setlocal scrollback=-1
|
||||
setlocal noscrollbind
|
||||
setlocal shiftwidth=2
|
||||
setlocal signcolumn=auto
|
||||
setlocal nosmartindent
|
||||
setlocal nosmoothscroll
|
||||
setlocal softtabstop=0
|
||||
setlocal nospell
|
||||
setlocal spellcapcheck=[.?!]\\_[\\])'\"\\t\ ]\\+
|
||||
setlocal spellfile=
|
||||
setlocal spelllang=en
|
||||
setlocal spelloptions=noplainbuffer
|
||||
setlocal statuscolumn=
|
||||
setlocal statusline=%#lualine_a_command#\ COMMAND\ %#lualine_transitional_lualine_a_command_to_lualine_b_command#%#lualine_b_command#\ \ master\ %#lualine_transitional_lualine_b_command_to_lualine_c_normal#%<%#lualine_c_normal#\ flake.nix\ %#lualine_c_normal#%=%#lualine_c_normal#\ utf-8\ %#lualine_c_normal#\ \ %#lualine_x_filetype_DevIconNix_command#\ \ %#lualine_c_normal#nix\ %#lualine_transitional_lualine_b_command_to_lualine_c_normal#%#lualine_b_command#\ \ 1%%\ %#lualine_transitional_lualine_a_command_to_lualine_b_command#%#lualine_a_command#\ \ \ 2:2\ \
|
||||
setlocal suffixesadd=
|
||||
setlocal swapfile
|
||||
setlocal synmaxcol=3000
|
||||
if &syntax != ''
|
||||
setlocal syntax=
|
||||
endif
|
||||
setlocal tabstop=2
|
||||
setlocal tagfunc=
|
||||
setlocal textwidth=0
|
||||
setlocal undofile
|
||||
setlocal varsofttabstop=
|
||||
setlocal vartabstop=
|
||||
setlocal winblend=0
|
||||
setlocal nowinfixbuf
|
||||
setlocal nowinfixheight
|
||||
setlocal nowinfixwidth
|
||||
setlocal winhighlight=
|
||||
setlocal nowrap
|
||||
setlocal wrapmargin=0
|
||||
let s:l = 2 - ((1 * winheight(0) + 27) / 55)
|
||||
if s:l < 1 | let s:l = 1 | endif
|
||||
keepjumps exe s:l
|
||||
normal! zt
|
||||
keepjumps 2
|
||||
normal! 02|
|
||||
tabnext 1
|
||||
if exists('s:wipebuf') && len(win_findbuf(s:wipebuf)) == 0 && getbufvar(s:wipebuf, '&buftype') isnot# 'terminal'
|
||||
silent exe 'bwipe ' . s:wipebuf
|
||||
endif
|
||||
unlet! s:wipebuf
|
||||
set winheight=1 winwidth=20
|
||||
let &shortmess = s:shortmess_save
|
||||
let s:sx = expand("<sfile>:p:r")."x.vim"
|
||||
if filereadable(s:sx)
|
||||
exe "source " . fnameescape(s:sx)
|
||||
endif
|
||||
let &g:so = s:so_save | let &g:siso = s:siso_save
|
||||
set hlsearch
|
||||
nohlsearch
|
||||
doautoall SessionLoadPost
|
||||
unlet SessionLoad
|
||||
" vim: set ft=vim :
|
||||
Reference in New Issue
Block a user