Есть ли какой-либо эквивалент :autoread
при использовании netrw
для доступа к удаленным файлам в vim?vim autoread + netrw для предотвращения случайной перезаписи
Я получаю доступ к файлам на своем рабочем компьютере удаленно через netrw, а затем, когда я прихожу на работу, изменяйте там файлы. Однако, если я вернусь к удаленному доступу, легко забыть перезагрузить файл, если он уже открыт в буфере - если он был изменен на рабочем компьютере, то следующий :w
перезапишет любые изменения, которые я сделал во время на работе. Я ищу «защитную сетку», чтобы снизить риск потери данных (к счастью, я еще не потерял из-за .swp
файлов, но это не очень обнадеживающая сеть).
Использование надлежащего VCS может предоставить вам защитную сетку, которую вы ищете. Или используя Vim непосредственно на удаленной машине. – romainl
Использование VCS непосредственно через vim было бы отличным вариантом. Использование vim напрямую не является реальным вариантом, по крайней мере для меня, поскольку он предотвращает использование gvim и добавляет отставание в процессе редактирования. – keflavich
GVim не лучше, чем CLI Vim, и да, просто поместите свои вещи в репозиторий Git, клонируйте его на свой домашний компьютер, работайте, совершайте, толкайте, а затем тяните, когда вы снова на работе. – romainl