За создание резервной копии файла, при изменении, отвечают команды (~/.vimrc):
set backup
set undofile
Первая - непосредственно создает копию файла до его изменения, вторая ведет файл изменений (undo). Оба файла имеют маркирующий постфикс '~' в конце имени и префикс в виде точки в начале, делающая их невидимыми.
То есть, если мы отредактировали файл «test.txt» - будут созданы еще два файла ".test.txt~", ".test.txt.un~" соответственно.
Так вот у меня есть вопрос, почему при редактировании исполняемых файлов, создаются доп. файлы без точки в начале и как это лечится? Без точки они перестают быть невидимыми, засоряют экран и всячески напрягают.
То есть, если отредактировали исполняемый файл *test.sh - получим два файла *test.sh~, *test.sh.un~ (уже без точек в начале).