Мне, к сожалению, нужно время от времени работать с cmd.exe, и это обычно меня не сильно беспокоит, за исключением случаев, когда я редактирую файл в vim, а затем пытаюсь запустить этот файл с завершением табуляции.
Если у меня есть файл foo.py
открытый в vim, .foo.py.swp
также существует в каталоге. Поведение, которое я вижу, таково:
C:\foo> f[TAB]
C:\foo> .foo.py.swp[TAB]
C:\foo> foo.py
Это приводит в бешенство, и мне интересно, есть ли способ предотвратить такое поведение, кроме полного обходного пути, такого как изменение имен файлов подкачки или использование PowerShell. Я заметил, что PowerShell не эмулирует это поведение, но я действительно не хочу его использовать.