Preguntas etiquetadas con vimrc

Vim lee los comandos de inicialización de un archivo llamado vimrc al inicio. Esto se puede usar para establecer configuraciones, definir funciones, ejecutar comandos automáticos y más.

7
¿Cómo depuro mi archivo vimrc?
Tengo un problema en Vim, y creo que puede estar en mi vimrcarchivo (o me han dicho que podría ser mi vimrcarchivo). ¿Cómo verifico esto? Si es mi vimrcarchivo, ¿cómo sé dónde se encuentra exactamente el problema?
80 vimrc 

1
¿Cuál es el propósito de los archivos de intercambio?
Cuando edito archivos, Vim tiende a crear archivos con nombre , lo que me resulta molesto. Desde , veo que la opción suprime la creación de archivos de intercambio..filename.swpvim -h-n ¿Existe una directiva vimrc que pueda usar para deshabilitar los archivos de intercambio de forma predeterminada? ¿Cuál es el propósito …


7
La forma más rápida de cambiar a un búfer en vim?
Una forma de seleccionar un búfer en vim podría ser navegar por la lista de búferes, utilizando comandos estándar como :ls, o con algún código externo de plugin / vimscript para navegar por una lista en una ventana . Digamos que quiero saltar directamente a un búfer, lo más rápido …
43 vimrc  buffers 

1
¿Por qué necesito un vimrc y un gvimrc?
Parece que hay dos formas de almacenar las preferencias específicas de gvim: Mantenga un .vimrcarchivo para vim y un .gvimrcarchivo para adiciones específicas de gvim. Mantenga todas las configuraciones .vimrcy ajuste las configuraciones específicas de gvim en una función de detección de características: if has('gui_running') " gvim specific settings here …
38 vimrc  gvim 

6
Aplicar configuraciones solo a un árbol de directorios
En mi trabajo usamos un estándar tsde 2; mi preferencia personal es 4, que es lo que uso para mis proyectos de pasatiempo, y este otro proyecto que heredamos tiene la convención ts=8. También hay algunas otras configuraciones que quiero establecer según el proyecto (por ejemplo, plegado). Basar esta configuración …
33 vimrc  filesystem 

2
¿Cuál es la diferencia entre let y set?
No sé mucho de la teoría detrás de Vim. Parece que tenemos setalgunas variables y letotras variables. ¿Cuál es la diferencia, y cuándo se requiere uno sobre el otro? Además, el esquema de colores vim solarizado dice let g:blabla...¿cuál es el significado de g:en este caso?
29 vimrc  vimscript 


5
Cómo compartir la configuración entre vim y Neovim
Comencé a usar neovim y me mudé .vimrca .config/nvim/init.vimy otras cosas se encuentran en .local/share/nvim. ¿Cuál es la mejor manera de compartir configuraciones o incluso complementos entre vim y Neovim? Enlaces simbólicos? ¿Puedo cambiar los directorios en .vimrc para usar solo un enlace simbólico? Después de migrar mi configuración de …
23 vimrc  neovim 

2
¿Es posible y útil dividir vimrc?
Según el título, ¿es posible dividir el vimrcarchivo en varios subarchivos? ¿Mantener archivos separados para grupos de configuraciones que conciernen a una cosa ? Esta cosa podría ser cualquier cosa, cualquier tipo de grupo definido por el usuario de configuración. Por ejemplo, [actualizado] mantener todas las configuraciones relacionadas con Python …
22 vimrc  filetype 


8
¿Existe alguna práctica recomendada para plegar un archivo vimrc?
Recientemente me di cuenta de que vimrcahora tiene más de 400 líneas de largo (lo cual es demasiado, intentaré reducir eso) y para que sea más fácil navegarlo, leerlo y editarlo, decidí investigar el concepto de plegado en vim (que No estaba familiarizado con) . Traté de establecer el método …
21 vimrc  folding 

5
GitHub para .vimrc y complementos
Sé que muchas personas almacenan su .vimrc en GitHub para facilitar el trabajo en máquinas nuevas, y eso tiene mucho sentido para mí. Sin embargo, incluir complementos es problemático, porque los complementos que uso ya son repositorios de git. ¿Cómo se puede crear un repositorio que rastree tanto su .vimrc …

3
¿Para qué se utiliza `softtabstop`?
He estado al tanto de estas configuraciones relacionadas con pestañas en Vim: ts sw expandtab smarttab sts Mi configuración normal es set ts=4 sw=4 expandtab smarttab. Pero de acuerdo con la stsdocumentación , si expandtabno está configurado, intentará usar una combinación de espacios y pestañas para formar el número deseado …

1
Cómo definir un menú / ventana emergente personalizado en vimrc
Asignar todas las funciones útiles a una tecla funciona bien para las herramientas utilizadas con frecuencia, pero hay algunas operaciones que uso tan raramente que preferiría asignarlas a algún menú emergente definido en mi vimrc. He visto complementos como CtrlP abrir una lista emergente, por lo que esto debería ser …
19 vimrc 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.