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 expandtabvi ~/.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