diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim new file mode 100644 index 0000000..56f933f --- /dev/null +++ b/.config/nvim/init.vim @@ -0,0 +1,53 @@ +call plug#begin() +Plug 'nvim-lua/plenary.nvim' +Plug 'nvim-telescope/telescope.nvim' +Plug 'nvim-treesitter/nvim-treesitter' +Plug 'neoclide/coc.nvim', {'branch': 'release'} +Plug 'morhetz/gruvbox' +Plug 'preservim/nerdcommenter' +Plug 'preservim/nerdtree' +Plug 'vim-airline/vim-airline' +Plug 'rafalbromirski/vim-aurora' +Plug 'ekickx/clipboard-image.nvim' + +" Find files using Telescope command-line sugar. +let mapleader = "," +nnoremap ff Telescope find_files +nnoremap fg Telescope live_grep +nnoremap fb Telescope buffers +nnoremap fh Telescope help_tags +call plug#end() + + +set number +set relativenumber +set nocompatible +filetype plugin on +syntax on + +" colorscheme tokyonight +set tabstop=4 +set shiftwidth=4 +set expandtab +set scrolloff=7 + +" NerdTree +let NERDTreeQuitOnOpen=1 +nmap :NERDTreeToggle + +let g:airline#extensions#tabline#enabled=1 +let g:airline#extensions#tabline#fnamemode=':t' +nmap 1: bp +nmap 2: bn +nmap :bd +nnoremap p PasteImg + + + +" VimWiki +let g:vimwiki_list = [{'path': '~/vimwiki/', + \ 'syntax': 'markdown', 'ext': '.md'}] +" Remaps +let @d = "0i**\f:a**\" + +" Nerdtree