Я пытаюсь открыть файл с помощью MacVim 7.3 (53) из командной строки, используя оболочку bash в системном приложении Terminal в OS X 10.6.6. Файлы, указанные в качестве аргументов командной строки для MacVim, всегда открываются из домашней папки. Например:
> cd ~
> cd somefolder
> MacVim somefile.txt
В результате файл ~ / somefile.txt открывается вместо ~ / somefolder / somefile.txt .
Если в аргументе командной строки указан полный путь к файлу, файл будет открыт, как и ожидалось. Например:
> cd ~
> MacVim ~/somefolder/somefile.txt
Установка опции autochdir в .vimrc не решает проблему.