-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcomandos-neovim.txt
125 lines (104 loc) · 3.88 KB
/
comandos-neovim.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
================
Install
https://github.com/neovim/neovim/wiki/Installing-Neovim
ln -s <repositorio>/init.vim ~/.config/nvim/init.vim
ln -s <repositorio>/.vimrc ~/.vimrc
ln -s <repositorio>/.vim ~/.vim
nvim ~/.vimrc => :PlugInstall
sudo apt install tmux !! plugin in library used
!! neovim version > 0.4.0 need nodejs version > 14.0.0
================
Install node 16 in tar.xz
https://stackoverflow.com/questions/63312642/how-to-install-node-tar-xz-file-in-linux
Config .zsh
alias nvconfig="nvim ~/.vimrc"
alias v=openNvim
function openNvim {
if [ $# -eq 0 ]; then
nvim ./
else
nvim $1
fi
}
================
Guardar y cerrar
================
:w – Permite guardar el fichero.
:q – Salir de Vim. Si el fichero ha sido modificado pero no se ha guardado, nos advertirá y no podremos salir de Vim usando este comando.
:q! – Salir de Vim, descartando posibles cambios no guardados que se hayan realizado en el fichero.
:wq – Hace el guardado del archivo y después sale de Vim.
==================
Deshacer y rehacer
==================
u – Deshacer acción.
Ctrl+r – Rehacer una acción.
=====================
Comentar codigo
=====================
leader cl comentar
leader cu descomentar
======================
Moverse por el fichero
======================
Además de usar los cursores para movernos por el archivo, podemos movernos de una manera más rápida con algunos comandos:
h ( back ) j ( down ) k ( up ) l ( next )
w = siguiente palabra
e = final de palabra
b = inicio de palabra
gg – Ponerse al inicio del fichero.
Mayús+g – Ir a la última línea del fichero.
Num+G – Ir a una línea determinada. Por ejemplo 14G llevaría el cursor a la línea 14.
:set number – Hace que el editor muestre el número de las líneas.
$ – Ir al final de la línea.
0 – Ir al principio de la línea.
Ctrl + o - regresar a la posicion anterior
Ctrl + i - continuar con la siguiente posicion
===========================================
Borrar líneas ( en realidad solo cortamos )
===========================================
dd – El comando permite borrar la línea actual, donde está el cursor.
d+num – Este comando permite borrar un número de líneas. Por ejemplo, d3 borrará tres líneas.
=========================
Cortar palabra
=========================
cw = cortar palabra de la posicion hacia delante
ciw = cortar toda la palabra
========================
Envolver palabra con caracter
========================
cmd seleccionar + S + caracter
========================
copiar
========================
y - copiar la palabra
======================
seleccionar
=====================
v - selecciona palabra // podemos usar direccionar o atajos para mejorar
==================================
ci comentar y descomentar codigo
==================================
:vs abrir duplicado de vista actual
===================================
Crear nueva linea
===================================
o = crear la linea debajo del cursor
O = crear la linea arriba del cursor
Ctrl + o - regresar a la anterior posicion
Ctrl + i - continuar con la siguiente posicion
=============
Pegar lineas
============
P => arriba del cursor
p => abajo del cursor
=========================
Reemplazar la palabra
=========================
:%s/palabra_a_buscar/palabra_a_reemplazar
:%s/palabra_a_buscar/palabra_a_reemplazar/c Para confirmar el reemplazo
======
Buscar
======
Vim tiene unas herramientas muy potentes para buscar texto en los archivos. Los comandos más útiles son los siguientes:
/+texto – Al pulsar «/» se abre la función de búsqueda. Entonces podremos escribir el texto que queremos buscar. El editor resaltará todas las apariciones de este texto. Pulsamos enter y nos llevará a la siguiente aparición de la búsqueda, con respecto a la posición de nuestro cursor.
n y N – Una vez hemos aceptada una búsqueda, el comando n nos lleva a la siguiente aparición de la cadena buscada. El comando N nos llevará a la anterior.