1
0
mirror of https://github.com/amix/vimrc synced 2025-02-28 14:12:51 +08:00

modificaciones varias

- se agregó /inicioVim.command que es una manera de ejecutar vim con
NERDTree activado
- se agregó /pendiente.txt para agregar ítems sobre las modificaciones
que hay que hacer
- se corrigió el mapeo 'ino ñjaf <esc>': se le quitó un espacio que
tenía al final, que hacía que cuando el cursor estaba en EOL hacía
retorno de carro y salto de línea
- se activaron los números relativos por defecto
- se agregó la secuencia $b tanto en modo VISUAL como INSERT para
agregar 'begin' y 'end' automáticamente
- se agregó un mapeo $$ en modo INSERT para poder salir de los
paréntesis cuando el cursor está sobre el paréntesis de cierre. Eso
hace más cómo el uso de los mapeos que colocan los diferentes tipos de
paréntesis automáticamente
This commit is contained in:
Facundo Laffont 2016-09-16 19:10:57 -03:00
parent 8f0dc54a47
commit 13b6c38e2d
4 changed files with 10 additions and 4 deletions

1
inicioVim.command Executable file
View File

@ -0,0 +1 @@
vim "+NERDTree" "+normal r" "+normal BI"

0
pendiente.txt Normal file
View File

View File

@ -45,10 +45,8 @@ nmap <leader>w :w!<cr>
" sale de todas las ventanas
map <leader>q :qa<cr>
" volver al modo normal casi sin esfuerzo ;)
" <¡>falta que idenfitique si se encuentra en EOF y que vuelva atrás, porque cuando salta una línea
" es muy molesto<!>
ino ñjaf <esc>
" volver al modo normal sin tener que retirar los dedos de la posición normal en el teclado
ino ñjaf <esc>
" <¿?>
" :W sudo saves the file (useful for handling the permission-denied error)
@ -74,6 +72,9 @@ set ruler
" altura de la línea de comandos
set cmdheight=2
" activa los números relativos
set rnu
" <?>
" A buffer becomes hidden when it is abandoned
set hid

View File

@ -88,6 +88,7 @@ vnoremap $$ <esc>`>a"<esc>`<i"<esc>
vnoremap $q <esc>`>a'<esc>`<i'<esc>
vnoremap $e <esc>`>a"<esc>`<i"<esc>
vnoremap $f <esc>`<a<space>{{{<esc>`>i}}}<esc>
vnoremap $b <esc>`<Obegin<esc>`>oend<esc>`<V`>>
" autocompletado de (, ", ', [, {{{}}} en modo INSERT
inoremap $1 ()<esc>i
@ -97,7 +98,10 @@ inoremap $4 {<esc>o}<esc>O
inoremap $q ''<esc>i
inoremap $e ""<esc>i
inoremap $f {{{<esc>o}}}<esc>O<esc>i
inoremap $b begin<cr><bs>end<esc>O
" saltarse del paréntesis final sin tener que salir del modo INSERT
inoremap $$ <esc>la
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" => General abbreviations