2012-07-27 7 views
5

¿Hay algún complemento para bash que modifique la pestaña completa cuando intento abrir un archivo con vim? Por ejemplo, si tengo un directorio con los siguientes archivos:Autocompletar solo nombres de archivo con bash cuando se ejecuta vim?

  • foo/
  • foo.c
  • foo
  • bar.c
  • bar/

(donde foo/y bar/son directorios, y foo es un archivo binario)

y yo hago esto:

vim f

y luego golpear pestaña, hay una manera para la función de autocompletar para ignorar el foo/foo y archivos binarios, y automáticamente rellenarlo con "foo.c", ya que es el único archivo de texto que comienza con f?

Respuesta

2

Sí! No es realmente un complemento per se, pero puede editar el archivo de configuración autocompletar de bash para que coincida con los parámetros de aplicaciones específicas. En los sistemas basados ​​en Debian, encontrará este archivo de configuración en /etc/bash_completion.

De hecho, hay un práctico guide to modifying /etc/bash_completion en Debian Administration. Estoy seguro de que puede modificar la finalización del nombre de archivo para que solo acepte archivos que no sean binarios.

Cuestiones relacionadas