Необходимо указать имя файла для nano
. Это, что Вы указали, является каталогом (заканчивающийся в наклонной черте /
, дает это далеко кроме сообщения об ошибке).
В моей системе Ubuntu, которая является на самом деле файлом (и нано не дает ошибки, если это и у Вас есть запаздывание /
)
Добавьте эти строки в свой .vimrc
:
set tabstop=4
set shiftwidth=4
set expandtab
После этого каждый новый введённый символ табуляции будет заменён на 4 пробела, старые табуляции - нет. Вы должны ввести:
:retab
Это приведет к преобразованию всех существующих табуляций в файлах в пробелы.
Если вы не хотите использовать retab
, вы можете использовать perl
для замены каждой вкладки на 4 пробела:
perl -i.bak -pe 's/\t/ /g' file
Для конкретного файла, находясь в vim
Для создания ^I
необходимо нажать Ctrl+V+I.
:%s /^I/^I^I^I^I/g