Как ввести символ табуляции в gedit, если установлена ​​замена на пробелы?

Для работы некоторых программ требуются символы табуляции, например, make требует вкладок в Makefile с. Если gedit настроен на замену вкладок пробелами, то каждый раз больно менять настройки или копировать символ из другого документа.

Я использую 3.10.4 в Ubuntu 15.04.

12
задан 18 March 2018 в 02:09

3 ответа

Установите плагин для gedit

  1. Клонируйте репозиторий git://git.gitano.org.uk/personal/liw/makefiletab3.git

    mkdir -p ~/src
    cd src
    git clone git://git.gitano.org.uk/personal/liw/makefiletab3.git
    
  2. Создайте сменную папку для gedit

    mkdir -p ~/.local/share/gedit/plugins
    
  3. Создайте символьную ссылку

    ln -s ~/src/makefiletab3 ~/.local/share/gedit/plugins/makefiletab3
    
  4. Измените версию Python в makefiletab3.plugin

    Откройте файл

    nano ~/.local/share/gedit/plugins/makefiletab3/makefiletab3.plugin
    

    и замена

    Loader=python
    

    с

    Loader=python3
    
  5. Перезапустите gedit и активируйте плагин

    enter image description here

4
ответ дан 18 March 2018 в 12:09
  • 1
    @BulatM.: Поскольку Вы настроили enp1s0 для получения IP-адреса, маски подсети, IP-адреса шлюза по умолчанию и IP-адреса сервера DNS с Сервера DHCP. Команда Issuing ifconfig говорит Вашему полю Linux к не использованию конфигурации DHCP, таким образом, запись шлюза по умолчанию удалена из таблицы маршрутизации. – SuB 24 November 2016 в 07:55

Можно создать ярлыки для быстрого изменения этих настроек:

gsettings set org.gnome.gedit.preferences.editor insert-spaces false
0
ответ дан 18 March 2018 в 12:09
  • 1
    @BulatM. Извините. Конфигурация DHCP / Статическая конфигурация имеют тот же результат при установке IP-адреса с помощью ifconfig. Я haven' t любой ресурс говорит об этой ситуации. – SuB 24 November 2016 в 09:01

Можно вставить литеральный символ Tab в gedit при помощи режима ввода Unicode GNOME:

Ctrl + Сдвиг + U

и затем входит 9 , сопровождаемый , Входят . Горизонтальный символ табуляции является кодовой точкой Unicode U+0009. Это вставит вкладку независимо от Ваших предпочтений для расширения вкладок или нет.

0
ответ дан 18 March 2018 в 12:09
  • 1
    @SuB, я не сделал сказал, что я использовал DHCP, действительно я пытался быть выполненным со статической конфигурацией в этом случае. Могли Вы указывать на страницы справочника или другой источник, где он указал, что после ifconfig маршрут значения по умолчанию выполнения (шлюз) удален из kernel' s таблица маршрутизации? – Bulat M. 24 November 2016 в 08:43

Другие вопросы по тегам:

Похожие вопросы: