la pestaña completa no funciona para vim en un directorio particular - ubuntu 12.04

la pestaña completa no funciona para vim en un directorio particular - ubuntu 12.04

Estoy trabajando en una aplicación Ruby on Rails. De repente, la pestaña de línea de comando completa dejó de funcionar para vim, aunque solo para archivos y solo para el comando vim (es decir, funciona para otros comandos, ls, rm, etc.)

Después de una investigación más profunda, esto solo ocurre en un directorio específico, el directorio de inicio de mi aplicación Rails. Si entro en un subdirectorio de mi aplicación Rails o en cualquier otro directorio de mi máquina, la pestaña completa vuelve a funcionar. Si entro al directorio raíz de cualquier otra aplicación Rails, funciona. También intenté cambiar el nombre del directorio y copiar el contenido del directorio a otro directorio, y tampoco funcionó.

Solo no funciona para archivos y funciona para cualquier otro comando: ls, rm, etc. Pero cuando hago vim /ruta/al/archivo/, luego tabulo para ver una lista de archivos en ese directorio, solo se muestran otros directorios, no archivos.

Estoy usando ubuntu 12.04. Además, intenté reinstalar vim, reiniciar y eliminar ~/.viminfo (no había ningún archivo vimrc) que no funcionó. ¡Cualquier ayuda sería apreciada!

Respuesta1

Lo descubrí: no estoy muy seguro de cómo esto afectó la finalización de pestañas con archivos, pero había un archivo en el directorio de inicio de mi aplicación llamado "!" (probablemente creado erróneamente cuando escribí :wq! demasiado rápido en vim). Cuando eliminé el archivo "!", la función de tabulación volvió a funcionar bien.

información relacionada