Сохранение позиций при редактировании файла, находящегося в Directory Junction

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
Post Reply
buniak_a_h
Posts: 897
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 77 times
Been thanked: 28 times
Contact:

Сохранение позиций при редактировании файла, находящегося в Directory Junction

Post by buniak_a_h » Thu 12 Sep, 2019 18:13

Добрый день.
У меня такая проблема:
Для упрощения работы с часто используемыми папками я создал символические ссылки в папку "избранных" FavLinks (на самом деле не я, а какой-то плагин). Теперь при редактировании одного и того же файла позиции м bookmark-и разные в зависимости от того, как я "выходил" на этот файл. Это я что-то не так делаю, или так и задумано? Если так и задумано - специально или не учтённый случай? И если случай - трудно ли будет это как-то исправить (чтоб при сохранении и восстановлении параметров редактора они привязывались к некому TruePath, в котором символические ссылки заменены на реальный адрес папки)?

User avatar
DrKnS
Posts: 5367
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 6 times
Been thanked: 219 times

Сохранение позиций при редактировании файла, находящегося в Directory Junction

Post by DrKnS » Thu 12 Sep, 2019 19:19

buniak_a_h wrote:
Thu 12 Sep, 2019 18:13
специально или не учтённый случай?
Это поведение по умолчанию.
чтоб при сохранении и восстановлении параметров редактора они привязывались к некому TruePath, в котором символические ссылки заменены на реальный адрес папки
Вы можете написать скрипт, который будет брать имя редактируемого файла, делать ему ConvertPath(CPM_REAL), нажимать Shift+F2 и вставлять туда то, что получилось.

buniak_a_h
Posts: 897
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 77 times
Been thanked: 28 times
Contact:

Сохранение позиций при редактировании файла, находящегося в Directory Junction

Post by buniak_a_h » Thu 12 Sep, 2019 20:07

DrKnS wrote:
Thu 12 Sep, 2019 19:19
Вы можете написать скрипт, который будет брать имя редактируемого файла, делать ему ConvertPath(CPM_REAL), нажимать Shift+F2 и вставлять туда то, что получилось.
Про скрипт я знаю. Наверно, Shift+F2 - не очень правильно будет:

buniak_a_h
Posts: 897
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 77 times
Been thanked: 28 times
Contact:

Сохранение позиций при редактировании файла, находящегося в Directory Junction

Post by buniak_a_h » Thu 12 Sep, 2019 20:09

DrKnS, это при открытии. А при сохранении плохо, что позиции и закладки не восстановятся после открытия. Нет, Shoft+F2 не подойдёт... :-(

Post Reply

Return to “Нужна помощь”