Як отримати пробіли замість вкладок у нано?


26

Зазвичай я редагую файли Python за допомогою нано, тому мені потрібно чотири пробіли замість вкладки. Як я можу отримати нано автоматично вставляти пробіли для вкладок і контролювати, скільки з них він вставляє?


Відповіді:


30

Створіть .nanorcу домашній папці, зокрема:

set tabsize 4
set tabstospaces

або відредагуйте системний /etc/nanorcфайл.


20

З нано-посібника з команд :

-E, --tabstospaces
Convert typed tabs to spaces.

-T <#cols>, --tabsize=<#cols>
Set the displayed tab length to #cols columns. The value of #cols must be greater than 0. The default value is 8.

Тому для чотирьох пробілів відповідна команда була б nano -ET4.

Подумайте про створення постійного псевдоніма .


5
ви можете також розглянути можливість редагування /etc/nanorcзамість того, щоб робити псевдонім.
theTuxRacer

Мені здається, що виправлення / etc / nanorc .... і завантаження, щоб виправити це раз і назавжди. Якщо python3 не приймає змішані вкладки та пробіли, це нерозумно мати вкладки у файлах python в nano.
Діма
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.