Editor de texto vim
colo murphy
syntax on
set hlsearch
set statusline=%<%f\ %h%m%r\ %y%=%{v:register}\ %-14.(%l,%c%V%)\ %P
" show existing tab with 4 spaces width
set tabstop=4
" when indenting with '>', use 4 spaces width
set shiftwidth=4
" On pressing tab, insert 4 spaces
set expandtab
vi ~/.vimrc
(crear el archivo si no existe)
colo industry
syntax on
vi ~/.vimrc
set hlsearch
vi ~/.vimrc
" show existing tab with 4 spaces width
set tabstop=4
" when indenting with '>', use 4 spaces width
set shiftwidth=4
" On pressing tab, insert 4 spaces
set expandtab
:colorscheme TAB
: autocompleta los temas para asignarlos temporalmente
:colo desert
: Asignar temporalmente un tema
desert
industry
murphy
ron
d
: significa delete, en vim delete
es lo que en otros cut
.
y
: significa yank
, en vim yank es un copy
de otros editores.
ìnsert mode
: modo para insertar texto
command mode
: esc
last-line mode
: esc+:
modo en donde aparece :
hasta abajo esperando escribir comandos
visual mode
: v
: sirve para seleccionar texto
En modo visual: v
seleccionar palabras: w
seleccionar palabras (hacia atrás): b
Una vez seleccionadas las palabras, presionar y
para copiar.
w
: moverse hacia delante en las palabras
b
: moverse hacia delante en las palabras
yy
: copia la línea actual
8yy
: copia 8 líneas
dd
: corta la línea actual
p
: paste
dG
: borra todas las líneas del archivo
yG
: selecciona todo el archivo
:set hlsearch
: resaltar ocurrencias
:nohlsearch
: quitar resaltado de ocurrencias
:/texto
: Busca el texto (case sensitive)
:/\ctexto
: Busca el texto sin importar mayúsculas/minúsculas (ignorecase)
n
busca la siguiente coincidencia hacia delante, N
hacia atrás.
:set number
: muestra los números de línea
:set nonumber
: oculta los números de línea
u
: deshace los cambios
ctrl+r
: rehace los cambios