Если вы пытаетесь написать код на Python внутри gedit, вы, вероятно, захотите автоматическое табулирование. То есть, предположим, что вы пишете метод, вы набираете что-то вроде:
def foo():
Затем нажимаете ввод. Курсор переходит на следующую строку. Вы, естественно, нажимаете клавишу Tab, чтобы написать код для метода
def foo():
print 'foo'
Так что после печати 'foo', если вы нажмете Enter, курсор перейдет в начало строки; это не автоматически вкладка и появляется под p
в print
Так что я погуглил плагины, и я придумал gedit-autotab . Но этот был разработан, когда gnome2 был популярен. Поэтому я погуглил, чтобы узнать о том, как установить плагины на Unity и взял ссылки из здесь . В основном это говорит о том, что мы должны вставить загруженный материал в:
~/.local/share/gedit/plugins
Однако я скачал gedit-autotab и скопировал содержимое архива в указанную выше папку. И это не сработало! Как это исправить?
В установке по умолчанию функция автоматического отступа в gedit находится в Правка -> Настройки ... -> Редактор :