diff --git a/UltiSnips/tex.snippets b/UltiSnips/tex.snippets index 76e4e6a..d86783e 100644 --- a/UltiSnips/tex.snippets +++ b/UltiSnips/tex.snippets @@ -38,8 +38,8 @@ snippet #env "Environment" bA endsnippet snippet code "listing without own config" -\\begin{lstlisting} -$1 +\\begin{lstlisting}${1:[language=${2:C++}]} +$3 \\end{lstlisting}$0 endsnippet diff --git a/lastSession.vi b/lastSession.vi index 870e7f9..1f3b072 100644 --- a/lastSession.vi +++ b/lastSession.vi @@ -13,11 +13,11 @@ if &shortmess =~ 'A' else set shortmess=aoO endif -badd +86 .config/nvim/viml/legacyconf.vim +badd +9 .config/nvim/init.lua argglobal %argdel -$argadd .config/nvim/viml/legacyconf.vim -edit .config/nvim/viml/legacyconf.vim +$argadd .config/nvim/init.lua +edit .config/nvim/init.lua argglobal setlocal fdm=expr setlocal fde=nvim_treesitter#foldexpr() @@ -27,12 +27,12 @@ setlocal fdl=0 setlocal fml=1 setlocal fdn=20 setlocal nofen -let s:l = 86 - ((51 * winheight(0) + 26) / 52) +let s:l = 9 - ((8 * winheight(0) + 25) / 50) if s:l < 1 | let s:l = 1 | endif keepjumps exe s:l normal! zt -keepjumps 86 -normal! 033| +keepjumps 9 +normal! 021| tabnext 1 if exists('s:wipebuf') && len(win_findbuf(s:wipebuf)) == 0 && getbufvar(s:wipebuf, '&buftype') isnot# 'terminal' silent exe 'bwipe ' . s:wipebuf @@ -46,6 +46,7 @@ if filereadable(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 : diff --git a/lua/plugins.lua b/lua/plugins.lua index bd97227..49d8815 100644 --- a/lua/plugins.lua +++ b/lua/plugins.lua @@ -1,46 +1,46 @@ -return require('packer').startup(function(use) - -- Configurations will go here soon - use 'wbthomason/packer.nvim' --- use 'dense-analysis/ale' - use 'preservim/nerdtree' - use 'Xuyuanp/nerdtree-git-plugin' - use 'tpope/vim-surround' - use 'SirVer/ultisnips' - use 'vim-airline/vim-airline' - use { - 'nvim-treesitter/nvim-treesitter', - run = function() - local ts_update = require('nvim-treesitter.install').update({ with_sync = true }) - ts_update() - end, - } - use { 'gelguy/wilder.nvim' } - use { 'junegunn/fzf', run = ":call fzf#install()" } - use 'junegunn/fzf.vim' --- use 'Valloric/YouCompleteMe' - use 'williamboman/mason.nvim' - use 'williamboman/mason-lspconfig.nvim' - use 'neovim/nvim-lspconfig' - use 'mfussenegger/nvim-dap' - use 'f-person/git-blame.nvim' - use 'mfussenegger/nvim-lint' - use 'lewis6991/gitsigns.nvim' - use 'p00f/nvim-ts-rainbow' - use 'cohama/lexima.vim' - use 'hrsh7th/nvim-cmp' - use 'hrsh7th/cmp-nvim-lsp' - use 'hrsh7th/cmp-nvim-lua' - use 'hrsh7th/cmp-nvim-lsp-signature-help' - use 'hrsh7th/cmp-path' - use 'hrsh7th/cmp-buffer' - use 'hrsh7th/cmp-calc' - use 'amarakon/nvim-cmp-lua-latex-symbols' - use 'prabirshrestha/async.vim' - use 'prabirshrestha/vim-lsp' - use 'nvim-tree/nvim-web-devicons' - use {'romgrk/barbar.nvim', wants = 'nvim-web-devicons'} - use({"petertriho/cmp-git", requires = "nvim-lua/plenary.nvim"}) - use 'quangnguyen30192/cmp-nvim-ultisnips' - use 'ryanoasis/vim-devicons' - use 'mhartington/formatter.nvim' +return require("packer").startup(function(use) + -- Configurations will go here soon + use("wbthomason/packer.nvim") + -- use 'dense-analysis/ale' + use("preservim/nerdtree") + use("Xuyuanp/nerdtree-git-plugin") + use("tpope/vim-surround") + use("SirVer/ultisnips") + use("vim-airline/vim-airline") + use({ + "nvim-treesitter/nvim-treesitter", + run = function() + local ts_update = require("nvim-treesitter.install").update({ with_sync = true }) + ts_update() + end, + }) + use({ "gelguy/wilder.nvim" }) + use({ "junegunn/fzf", run = ":call fzf#install()" }) + use("junegunn/fzf.vim") + -- use 'Valloric/YouCompleteMe' + use("williamboman/mason.nvim") + use("williamboman/mason-lspconfig.nvim") + use("neovim/nvim-lspconfig") + use("mfussenegger/nvim-dap") + use("f-person/git-blame.nvim") + use("mfussenegger/nvim-lint") + use("lewis6991/gitsigns.nvim") + use("p00f/nvim-ts-rainbow") + use("cohama/lexima.vim") + use("hrsh7th/nvim-cmp") + use("hrsh7th/cmp-nvim-lsp") + use("hrsh7th/cmp-nvim-lua") + use("hrsh7th/cmp-nvim-lsp-signature-help") + use("hrsh7th/cmp-path") + use("hrsh7th/cmp-buffer") + use("hrsh7th/cmp-calc") + use("amarakon/nvim-cmp-lua-latex-symbols") + use("prabirshrestha/async.vim") + use("prabirshrestha/vim-lsp") + use("nvim-tree/nvim-web-devicons") + use({ "romgrk/barbar.nvim", wants = "nvim-web-devicons" }) + use({ "petertriho/cmp-git", requires = "nvim-lua/plenary.nvim" }) + use("quangnguyen30192/cmp-nvim-ultisnips") + use("ryanoasis/vim-devicons") + use("mhartington/formatter.nvim") end) diff --git a/viml/legacyconf.vim b/viml/legacyconf.vim index 4d8e518..6dff6e4 100644 --- a/viml/legacyconf.vim +++ b/viml/legacyconf.vim @@ -36,17 +36,19 @@ function Liten() set spell spelllang=en_us endfunction -nnoremap :call Liten() -nnoremap :call Litde() +nnoremap :call Liten() +nnoremap :call Litde() " Theme -" Light - - -" Dark nnoremap :colo morning nnoremap :colo ron +" Fuzzy finder +nnoremap :Lines + +" Save using strg+s +nnoremap :w + " autosave for Markdown and Latex set updatetime=800 autocmd CursorHold *.md w