diff options
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/keymappings.lua | 15 | ||||
| -rw-r--r-- | lua/lsp/python-ls.lua | 3 | ||||
| -rw-r--r-- | lua/nv-emmet/init.lua | 3 | ||||
| -rw-r--r-- | lua/nv-startify/init.lua | 19 | ||||
| -rw-r--r-- | lua/nv-utils/init.lua | 3 | ||||
| -rw-r--r-- | lua/plugins.lua | 16 | 
6 files changed, 35 insertions, 24 deletions
| diff --git a/lua/keymappings.lua b/lua/keymappings.lua index 5a36a9da..c4ef85b6 100644 --- a/lua/keymappings.lua +++ b/lua/keymappings.lua @@ -59,12 +59,11 @@ vim.cmd('inoremap <expr> <c-k> (\"\\<C-p>\")')  -- vim.cmd('inoremap <expr> <TAB> (\"\\<C-n>\")')  -- vim.cmd('inoremap <expr> <S-TAB> (\"\\<C-p>\")') --- TAB Complete --- vim.api.nvim_set_keymap('i', '<expr><TAB>', 'pumvisible() ? \"\\<C-n>\" : \"\\<TAB>\"', { noremap = true, silent = true }) +-- vim.api.nvim_set_keymap('i', '<C-TAB>', 'compe#complete()', {noremap = true, silent = true, expr = true}) -vim.cmd([[ -map p <Plug>(miniyank-autoput) -map P <Plug>(miniyank-autoPut) -map <leader>n <Plug>(miniyank-cycle) -map <leader>N <Plug>(miniyank-cycleback) -]]) +-- vim.cmd([[ +-- map p <Plug>(miniyank-autoput) +-- map P <Plug>(miniyank-autoPut) +-- map <leader>n <Plug>(miniyank-cycle) +-- map <leader>N <Plug>(miniyank-cycleback) +-- ]]) diff --git a/lua/lsp/python-ls.lua b/lua/lsp/python-ls.lua index 19de234a..e040e8ae 100644 --- a/lua/lsp/python-ls.lua +++ b/lua/lsp/python-ls.lua @@ -1,4 +1,7 @@  -- npm i -g pyright +-- local capabilities = vim.lsp.protocol.make_client_capabilities() +-- capabilities.textDocument.completion.completionItem.snippetSupport = true  require'lspconfig'.pyright.setup{      on_attach = require'lsp'.common_on_attach, +    -- capabilities = capabilities  } diff --git a/lua/nv-emmet/init.lua b/lua/nv-emmet/init.lua new file mode 100644 index 00000000..329bc643 --- /dev/null +++ b/lua/nv-emmet/init.lua @@ -0,0 +1,3 @@ +-- After you have what you want press C-Y and , at the same time +-- autocmd FileType html,css EmmetInstall +-- vim.g.user_emmet_leader_key='<C-Z>' diff --git a/lua/nv-startify/init.lua b/lua/nv-startify/init.lua index 8e05cdbd..c066f75f 100644 --- a/lua/nv-startify/init.lua +++ b/lua/nv-startify/init.lua @@ -1,10 +1,8 @@  vim.g.startify_custom_header = { -        '        _   ___    ________          __   ', -        '       / | / / |  / / ____/___  ____/ /__ ', -        '      /  |/ /| | / / /   / __ \\/ __  / _ \\', -        '     / /|  / | |/ / /___/ /_/ / /_/ /  __/', -        '    /_/ |_/  |___/\\____/\\____/\\__,_/\\___/ ', -        } +    '        _   ___    ________          __   ', '       / | / / |  / / ____/___  ____/ /__ ', +    '      /  |/ /| | / / /   / __ \\/ __  / _ \\', '     / /|  / | |/ / /___/ /_/ / /_/ /  __/', +    '    /_/ |_/  |___/\\____/\\____/\\__,_/\\___/ ' +}  vim.g.webdevicons_enable_startify = 1  vim.g.startify_enable_special = 0 @@ -16,10 +14,13 @@ vim.g.startify_fortune_use_unicode = 1  vim.g.startify_session_persistence = 1  vim.g.startify_session_dir = '~/.config/nvim/session' +vim.api.nvim_exec( +    'let startify_lists = [ { \'type\': \'files\',     \'header\': [\'   Files\'] }, { \'type\': \'sessions\',  \'header\': [\'   Sessions\'] },    { \'type\': \'bookmarks\', \'header\': [\'   Bookmarks\'] },                                                                   ]', +    true) -vim.api.nvim_exec('let startify_lists = [ { \'type\': \'files\',     \'header\': [\'   Files\'] }, { \'type\': \'sessions\',  \'header\': [\'   Sessions\'] },    { \'type\': \'bookmarks\', \'header\': [\'   Bookmarks\'] },                                                                   ]',true) - -vim.api.nvim_exec('let startify_bookmarks = [ { \'b\': \'~/Blog\' }, { \'i\': \'~/.config/nvim/init.vim\' }, { \'z\': \'~/.zshrc\' }]', true) +vim.api.nvim_exec( +    'let startify_bookmarks = [ { \'b\': \'~/Blog\' }, { \'i\': \'~/.config/nvim/init.lua\' }, { \'z\': \'~/.zshrc\' }, { \'r\': \'.config/nvim/README.md\' }]', +    true)  vim.cmd([[  function! StartifyEntryFormat() diff --git a/lua/nv-utils/init.lua b/lua/nv-utils/init.lua index 82e920de..901a1a71 100644 --- a/lua/nv-utils/init.lua +++ b/lua/nv-utils/init.lua @@ -31,7 +31,8 @@ nv_utils.define_augroups({          {'BufNewFile', '*', 'setlocal formatoptions-=c formatoptions-=r formatoptions-=o'},          {'FileType', 'java', 'luafile ~/.config/nvim/lua/lsp/java-ls.lua'},          {'FileType', 'java', 'nnoremap ca <Cmd>lua require(\'jdtls\').code_action()<CR>'}, -        {'FileType', 'java', 'nnoremap ca <Cmd>lua require(\'jdtls\').code_action()<CR>'} +        {'FileType', 'java', 'nnoremap ca <Cmd>lua require(\'jdtls\').code_action()<CR>'}, +        {'FileType', 'markdown', 'set wrap'}          -- {'User', 'GoyoLeave', 'lua require(\'galaxyline\').disable_galaxyline()'},          -- {'User', 'GoyoEnter', 'lua require(\'galaxyline\').galaxyline_augroup()'},      } diff --git a/lua/plugins.lua b/lua/plugins.lua index 684a4d0b..5aabf844 100644 --- a/lua/plugins.lua +++ b/lua/plugins.lua @@ -34,15 +34,19 @@ return require('packer').startup(function(use)      -- Autocomplete      use 'hrsh7th/nvim-compe' +    use 'christianchiarulli/emmet-vim'      use 'hrsh7th/vim-vsnip' -    use 'hrsh7th/vim-vsnip-integ' -    use 'honza/vim-snippets' +    use 'xabikos/vscode-javascript' +    use 'cstrap/python-snippets' +    use 'dsznajder/vscode-es7-javascript-react-snippets' +    use 'golang/vscode-go' +    use 'rust-lang/vscode-rust' +    use 'ChristianChiarulli/html-snippets' +    -- use 'hrsh7th/vim-vsnip-integ' +    -- use 'honza/vim-snippets' +    -- use 'abusaidm/html-snippets' -- <- don't work      -- use 'epilande/vim-react-snippets' -    -- use 'xabikos/vscode-javascript' -    -- use 'cstrap/python-snippets'      -- use 'ylcnfrht/vscode-python-snippet-pack' -    -- use 'golang/vscode-go' -    -- use 'rust-lang/vscode-rust'      -- use 'SirVer/ultisnips'      -- use 'norcalli/snippets.nvim' | 
