let g:netrw_dirhistmax =10
-let g:netrw_dirhistcnt =5
+let g:netrw_dirhistcnt =6
+let g:netrw_dirhist_6='/home/josuer08/.dotfiles/.config/nvim/plugin'
let g:netrw_dirhist_5='/home/josuer08/.dotfiles/.config/nvim'
let g:netrw_dirhist_4='/home/josuer08/.dotfiles/.config'
let g:netrw_dirhist_3='/home/josuer08/.dotfiles'
let g:netrw_dirhist_9='/home/josuer08/.dotfiles/.config'
let g:netrw_dirhist_8='/home/josuer08/.dotfiles'
let g:netrw_dirhist_7='/home/josuer08/.dotfiles/.config/bashrc'
-let g:netrw_dirhist_6='/home/josuer08/.dotfiles/.config'
set nocompatible "its just because if i share it it might be useful
+syntax on
+set timeout timeoutlen=2000
+set tabstop=4 softtabstop=4
+set shiftwidth=4
+set smarttab
+set expandtab
+set smartindent
+set termguicolors
set number
set relativenumber
+set ignorecase
+set smartcase
+set exrc
+set nohlsearch
+set incsearch
+set hidden
+set noerrorbells
+set scrolloff=8
+set cmdheight=2
+set updatetime=300
+set shortmess+=c
"FOR FINDING FILES:
"a better way to find everything that is in my actual subfolder or bellow
set path+=**
"con el comando ":ls" que nos deja ver todos los buffer
"REMAPS:
+" Use ctrl-[hjkl] to select the active split!
+nmap <silent> <c-k> :wincmd k<CR>
+nmap <silent> <c-j> :wincmd j<CR>
+nmap <silent> <c-h> :wincmd h<CR>
+nmap <silent> <c-l> :wincmd l<CR>
inoremap jk <ESC>
nnoremap <C-s> :w<CR>
noremap <silent> <expr> j (v:count == 0 ? 'gj' : 'j')
"FILE BROWSING:
let g:netrw_banner=0
-let g:netrw_browse_split=4
-let g:netrw_altv=1
-let g:netrw_liststyle=3
-let g:netrw_list_hide=netrw_gitignore#Hide()
-let g:netrw_list_dide=',\(^\|\s\s\)\zs\.\S\+'
+"let g:netrw_browse_split=4
+"let g:netrw_altv=1
+"let g:netrw_liststyle=3
+"let g:netrw_list_hide=netrw_gitignore#Hide()
+"let g:netrw_list_dide=',\(^\|\s\s\)\zs\.\S\+'
+
+
+"My_autocmds:
+fun! TrimWhitespace()
+ let l:save = winsaveview()
+ keeppatterns %s/\s\+$//e
+ call winrestview(l:save)
+endfun
+
+augroup JOSUERODRIGUEZ
+ autocmd!
+ autocmd BufWritePre * :call TrimWhitespace()
+augroup END