Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
Següent revisió
Revisió prèvia
linux:vim:start [18/11/2012 11:00] matelinux:vim:start [14/11/2016 15:14] (actual) – [personalización] mate
Línia 3: Línia 3:
 ''apt-get install vim vim-rt'' -> instala el ejecutable y el resaltado de sintaxis ''apt-get install vim vim-rt'' -> instala el ejecutable y el resaltado de sintaxis
  
-== comandos +<code vim .vimrc> 
-  * '':set all'' +:syntax on 
-  * '':set autoindent'' +:colorscheme elflord 
-  * '':set noautoindent'' +:set cursorline                 " set cul 
-  * '':help vimrc'' +:set number                     " set nu 
-  * '':ab <abreviatura> %%'%%<texto_expansión>%%'%%''+:set showmatch                  " set sm 
 +":set autoindent                " set au 
 +:set ignorecase                 " set ic 
 +:set incsearch                  " set is 
 +:set hlsearch                   " set hls 
 +:set ruler                      " set ru 
 +":set backupcopy 
 +</code> 
 + 
 + 
 +== resumen comandos 
 +[[linux:vim:comandos]] 
 + 
 +== opciones (personalización) 
 +[[http://vimdoc.sourceforge.net/htmldoc/options.html]] 
 + 
 +  * mostrar el estado de todos los comandos: '':set all'' 
 +  * muestra ayuda: '':help vimrc'' 
 + 
 +=== colores 
 +  * colorear en función del lenguaje: ''syntax on'' 
 +  * esquema de colores: ''colorscheme elflord'' 
 +  * resaltar la línea del cursor: ''set cursorline (cul)'' 
 + 
 +=== programación 
 +  * numerar las líneas (ojo al COPY&PASTE): ''set number (nu)'' 
 +  * muestra la pareja de { [ ( si está en pantalla: ''set showmatch (sm)'' 
 +  * autodindentación:'':set autoindent (ai)'' 
 + 
 +=== búsquedas 
 +  * ignora mayúsculas/minúsculas en la búsqueda?:''set ignorecase (ic)'' 
 +  * muestra a medida que tecleamos el texto que coíncide con la búsqueda:''set incserach (is)'' 
 +  * muestas todas las coincidencias de la búsqueda: ''set hlserach (hls)'' 
 + 
 +=== ventanas 
 +  * muestra la barra de posición del cursor''set ruler (ru)'' 
 + 
 +=== otros 
 +  * crear abreviaturas: '':ab <abreviatura> %%'%%<texto_expansión>%%'%%''
     * sin parámetros, muestra las abreviaturas actuales     * sin parámetros, muestra las abreviaturas actuales
 +  * macros:
 +    * crear macro: ''q, nombre, q''
 +    * usar macro: @nombre
  
-== comandos de resaltado de sintaxis +=== comandos de resaltado de sintaxis 
-  * '':syntax {on||off}'' +  * '':highlight'' 
-    * '':highlight'' + 
-== macros +== trucos 
-  * crear macro''q, nombre, q'' +  * borrar todas las líneas vacías de un fichero<code>$ :g/^$/d</code> 
-  * usar macro@nombre+  * ejemplos varios búsqueda/sustitución: [[http://www.netcom.es/vildeu/permisos.html]]
  
 == plugins & cia == plugins & cia
Línia 23: Línia 64:
   * FindMate   * FindMate
   * [[http://mundogeek.net/archivos/2007/06/09/esquemas-de-colores-en-vim/|esquemas de colores]]   * [[http://mundogeek.net/archivos/2007/06/09/esquemas-de-colores-en-vim/|esquemas de colores]]
-== trucos + 
-borrar todas las líneas vacías de un fichero +
-  $ :g/^$/d +
-\\+
  • linux/vim/start.1353265222.txt.gz
  • Darrera modificació: 18/11/2012 11:00
  • per mate