Blog Tinux Net
Publicado en
Neovim

Archivo de configuracion de Neovim

Autor

" Directorio de plugins

call plug#begin('~/.local/share/nvim/plugged')  

" Aquí irán los plugins a instalar  
Plug 'https://github.com/vim-airline/vim-airline' "Vim Airline  
Plug 'https://github.com/preservim/nerdtree' " Nerdtree, Arboiles de navegacion  
Plug 'neoclide/coc.nvim', {'branch': 'release'}  
Plug 'tpope/vim-surround'  " Plugin que permite contarer o expandir entre etiquetas  
Plug 'nvim-telescope/telescope.nvim', { 'tag': '0.1.0' }  
Plug 'nvim-treesitter/nvim-treesitter'  
Plug 'nvim-lua/plenary.nvim'  
Plug 'nvim-tree/nvim-web-devicons' " optional, for file icons  
Plug 'nvim-tree/nvim-tree.lua'  
Plug 'hrsh7th/nvim-cmp'  
Plug 'lukas-reineke/indent-blankline.nvim'  
Plug 'mattn/emmet-vim' "Funciones Emmet de Autocompletado html, CSS, y Javascript  

Plug 'https://github.com/wolandark/vim-loremipsum.git' 
" Plug 'neoclide/coc.nvim'  
Plug 'rafi/awesome-vim-colorschemes'  
Plug 'ap/vim-css-color'  
Plug 'SirVer/ultisnips'  
Plug 'honza/vim-snippets'  
Plug 'preservim/nerdtree'  
Plug 'jiangmiao/auto-pairs  '
Plug 'tpope/vim-unimpaired'  



call plug#end()  

function HighlightsTabsAndSpace ()  
call feedkeys(":set listchars=eol:¬,tab:\\|_,trail:~,extends:>,precedes:<,space:\\|\<CR>")  
call feedkeys(":set list\<CR>")  
endfunction  

nmap <leader>t :call HighlightsTabsAndSpace()<CR>  
nmap <leader>tt :set nolist<CR>  

set tabstop=4  
set shiftwidth=4  
set expandtab  
set relativenumber  
set number  
let g:python3_host_prog = '/usr/bin/python3'  
let g:airline_powerline_fonts=1   
let g:airline#extensions#tabline#enabled = 1  

let g:fzf_preview_window = 'right:50%'  
let g:fzf_layout = { 'window': { 'width': 0.9, 'height': 0.6  }  }   

let g:loaded_node_provider = 0  
let mapleader = " "  



map <F5> :NERDTreeToggle<CR>  
map <leader>se :%s/  
map <leader>ne :NERDTree  
map <leader>cc 0^i//<TAB><Esc>  
map <leader>cu 0dw<CR><ESC>  
map <leader>cch 0^i/*<C-$>$0^i */<Esc>  
map <F5> :NERDTreeToggle<CR>  

:inoremap <C-J> o<Esc>