diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua new file mode 100644 index 0000000..b5da402 --- /dev/null +++ b/.config/nvim/init.lua @@ -0,0 +1,23 @@ +vim.o.relativenumber = true +vim.o.number = true +vim.o.tabstop = 4 +vim.o.softtabstop = 4 +vim.o.shiftwidth = 4 +vim.o.expandtab = true +vim.o.smartindent = true + +--ignore case if pattern doesn't contain upper case +vim.o.ignorecase = true +vim.o.smartcase = true + +--number of line to show around the cursor +vim.o.scrolloff = 8 + +--move line shortcut +vim.keymap.set({'n', 'i'}, '', ':m +1', {noremap = true}) +vim.keymap.set({'n', 'i'}, '', ':m -2', {noremap = true}) + +vim.keymap.set('v', '', ":m '>+1gv", {noremap = true}) +vim.keymap.set('v', '', ":m '<-2gv", {noremap = true}) + +--require('packer-plugins') diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim deleted file mode 100644 index 8700b4a..0000000 --- a/.config/nvim/init.vim +++ /dev/null @@ -1,40 +0,0 @@ - -call plug#begin('~/.config/nvim/plugged') - -Plug 'sonph/onehalf', { 'rtp': 'vim' } -Plug 'vifm/vifm.vim' -Plug 'preservim/nerdtree' -Plug 'airblade/vim-gitgutter' -Plug 'jiangmiao/auto-pairs' -"Plug 'neoclide/coc.nvim', {'branch': 'release'} -Plug 'sheerun/vim-polyglot' -Plug 'itchyny/lightline.vim' - -call plug#end() - -syntax on -colorscheme onehalfdark - -" lightline -let g:lightline = { - \ 'colorscheme': 'onehalfdark', - \ 'active': { - \ 'left': [ [ 'mode', 'paste' ], - \ [ 'readonly', 'filename', 'modified' ] ] - \ }, - \ 'component': { - \ 'helloworld': 'Hello, world!' - \ }, - \ } - -set number -set relativenumber -set tabstop=4 softtabstop=0 -set shiftwidth=4 -set expandtab -set smartindent -set ignorecase -set incsearch -set scrolloff=8 -set noshowmode -"set colorcolumn=80 diff --git a/.config/nvim/lua/packer-plugins.lua b/.config/nvim/lua/packer-plugins.lua new file mode 100644 index 0000000..6334969 --- /dev/null +++ b/.config/nvim/lua/packer-plugins.lua @@ -0,0 +1,4 @@ +return require('packer').startup(function() + use 'wbthomason/packer.nvim' + --use 'sonph/onehalf' +end) diff --git a/.gitignore b/.gitignore index b070a26..e8b7694 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ -.config/nvim/plugged +plugged +*.bak