Blog Tinux Net

neovim-configuracion

Todas las publicaciones etiquetadas neovim-configuracion por Blog Tinux Net
  • Publicado en

    " 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>