Я использую Mac и MacVim 7.3.
У меня есть символическая ссылка ~ / some / symlink, которая является ссылкой на реальный файл ~ / some / actual_file.
КогдаЯ "vim ~ / some / symlink" вызывает файл в vim со строкой состояния vim, говоря, что имя ~ / some / symlink, что имеет смысл.
Как мне получить полный путь к "реальный файл ~ / some / actual_file изнутри vim?Я хочу, чтобы в строке состояния vim было написано ~ / some / actual_file вместо ~ / some / symlink.
Я ожидал, что функция resolv () будет работать, учитывая описание справки (вставлено ниже), но разрешить("~ / some / symlink") возвращает ~ / some / symlink, так что это не поможет.
Чего мне не хватает?Спасибо!
resolve({filename}) *resolve()* *E655*
On MS-Windows, when {filename} is a shortcut (a .lnk file),
returns the path the shortcut points to in a simplified form.
On Unix, repeat resolving symbolic links in all path
components of {filename} and return the simplified result.
To cope with link cycles, resolving of symbolic links is
stopped after 100 iterations.
On other systems, return the simplified {filename}.