mirror of
https://github.com/amix/vimrc
synced 2025-02-28 14:12:51 +08:00
modificaciones varias
This commit is contained in:
parent
d599bacbe9
commit
457628bc6b
@ -48,8 +48,8 @@ map <leader><space>q :qa<cr>
|
||||
" sale de la ventana actual
|
||||
map <leader>q :q<cr>
|
||||
|
||||
" volver al modo normal sin tener que retirar los dedos de la posición normal en el teclado
|
||||
ino ñjaf <esc>
|
||||
" Atajo que escribe ':h ' y deja el cursor listo para introducir el término a buscar
|
||||
nmap <leader><space>h :h<space>
|
||||
|
||||
" <¿?>
|
||||
" :W sudo saves the file (useful for handling the permission-denied error)
|
||||
@ -184,6 +184,10 @@ set ai
|
||||
set si
|
||||
set wrap
|
||||
|
||||
" determina de qué forma se aplica el formateo, y en qué casos
|
||||
set formatlistpat=^\\s*\\d\\+[\\]:.)}\\t\ ]\\s*
|
||||
set formatoptions=tcqn
|
||||
|
||||
|
||||
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||
" => relacionado con el modo visual
|
||||
@ -200,7 +204,8 @@ vnoremap <silent> ¿ :<C-u>call VisualSelection('', '')<CR>?<C-R>=@/<CR><CR>
|
||||
|
||||
" mapeos de búsqueda
|
||||
map <space> /
|
||||
" <¿>no funciona<?>
|
||||
|
||||
" <¡>no funciona<!>
|
||||
" map <C-Space> ?
|
||||
|
||||
" deshabilita el resaltado de las búsquedas
|
||||
@ -244,6 +249,16 @@ map <leader>te :tabedit <c-r>=expand("%:p:h")<cr>/<cr>
|
||||
" configura el CWD para que sea el mismo que el del buffer abierto
|
||||
map <leader>cd :cd %:p:h<cr>:pwd<cr>
|
||||
|
||||
" Cuando se esté usando NERDTree: configura CWD con el valor de la ruta del directorio que está en
|
||||
" la línea donde se encuentra el cursor o al del directorio del archivo que está en la línea del
|
||||
" cursor, y abre una nueva pestaña en la terminal, (el mapeo se debe modificar si se va a utilizar
|
||||
" otra terminal. En mi caso, mi terminal es iTerm) con la ruta del CWD
|
||||
nmap <leader><space>o cd:!open<space>-a<space>iTerm<space>.<cr><cr>
|
||||
|
||||
" Cuando se esté usando NERDTree: ejecuta open, y le pasa como argumento la ruta del archivo que se
|
||||
" encuentra en la línea del cursor
|
||||
nmap <leader><space><leader>o 0v$hycd:!open<space>"./<c-r>""<cr><cr>
|
||||
|
||||
" especifica el comportamiento cuando se cambia de buffer
|
||||
try
|
||||
set switchbuf=newtab
|
||||
|
@ -105,12 +105,14 @@ inoremap $* **<esc>i
|
||||
inoremap $> <><esc>i
|
||||
inoremap $? ¿?<esc>i
|
||||
inoremap $= =<esc>yl99pYpO
|
||||
inoremap $% (<esc>l%a)<esc>%a
|
||||
inoremap $b begin<cr><bs>end<esc>O
|
||||
inoremap $f <space>{{{<esc>o}}}<esc>O<esc>zxi
|
||||
inoremap $<space>f <esc>?*<cr>v`>$f
|
||||
|
||||
" autocompletado en modo NORMAL
|
||||
nmap $* I*<esc>A*<esc>
|
||||
nmap $% i(<esc>l%a)<esc>%a
|
||||
nmap $f $a<space>{{{<esc>o}}}<esc>O<esc>zxi
|
||||
nmap $<space>f v?*<cr><esc>`<a<space>{{{<esc>`>i}}}<esc>zxza
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user