¿Cómo puedo obtener vim para establecer una ACL en sus archivos de intercambio?

1

Yo uso vim en una máquina OS X Snow Leopard Server. Algunos de los directorios en los que trabajo tienen ACL (de modo que varios grupos de usuarios pueden acceder a ellos a través de AFP) que se heredan. Por alguna razón, cuando estoy trabajando en uno de estos directorios, vim no puede leer sus propios archivos de intercambio. Puede crearlos bien pero no puede leerlos, lo cual, por alguna razón, hace que se muestre el mensaje "el archivo de intercambio ya existe" (y no, el archivo de intercambio sí no ya existe).

vim -r muestra el archivo de intercambio recién creado como "[no se puede leer]". El propietario y el grupo son correctos y los permisos son 0600, y las ACL en el archivo de intercambio y el archivo que estoy editando son idénticos (según lo revelado por ls -le y comparado con diff ). groups devuelve lo mismo ya sea invocado desde mi shell de inicio de sesión o mediante :! en vim.

¿Alguien ha encontrado (y con suerte resolvió) un problema como este antes?

thsutton
fuente

Respuestas:

1

Crea los archivos de intercambio en una carpeta que poseas.

:help directory
akira
fuente