Как создать новый пустой файл в Nautilus 3.6 и выше?

62

Я использовал для создания новых пустых файлов в Nautilus (Files), используя контекстное меню правой кнопки мыши. Это действительно спасло меня много времени. Так как Nautilus 3.6, такой записи нет.

Есть ли способ создать новый пустой файл в Nautilus 3.6 и выше?

    
задан remjg 29.10.2012 в 18:06
источник

8 ответов

107

Хорошо, я заполнил отчет об ошибке на bugzilla.gnome.org, и теперь я чувствую себя глупо. Эта функция все еще существует.

Решение состоит в создании пустого файла с именем new в папке ~/Templates/ вашего домашнего каталога.

  

На установках, отличных от английского, каталог шаблонов может иметь другое имя. Фактический каталог можно найти с помощью xdg-user-dir TEMPLATES .

Если вы все еще сталкиваетесь с проблемой, проверьте файл в ~/.config/user-dirs.dirs , если переменная XDG_TEMPLATE_DIR установлена ​​правильно. Если для $HOME вместо $HOME/Templates установлено значение%, исправьте и сохраните этот файл.     

ответ дан remjg 30.10.2012 в 16:42
источник
11

Просто создайте несколько шаблонов файлов в своем домашнем каталоге шаблонов:

XDG_TEMPLATES_DIR=$(xdg-user-dir TEMPLATES)
cd "$XDG_TEMPLATES_DIR"
touch 'New Text File.txt' && touch 'New Word File.doc' && touch 'New Excel Spreadsheet.xls'

Перейдите в любую папку, затем щелкните правой кнопкой мыши и вы увидите опцию «Новый документ» с созданными вами шаблонами.

    
ответ дан Calin Rusu 09.10.2014 в 03:38
3

Я тоже не могу найти этот параметр в 3.6, но есть инструменты командной строки, которые могут помочь вам (но это зависит от того, что вы на самом деле пытаетесь выполнить здесь).

В терминале (CTRL + ALT + T) вы можете написать команду:

 touch filename.ext 

Это создаст пустой файл с именем filename.ext - вы можете называть его, как хотите, с любым расширением (или без расширения), которое вам нравится.     

ответ дан Gjermund Bjaanes 29.10.2012 в 18:24
2

Я думаю, вы могли бы написать скрипт nautilus с touch "New files.txt" в нем.

Вы могли бы даже привязать его, используя accels.     

ответ дан user55822 30.10.2012 в 00:03
2

Я установил nautilus-terminal .

Он дает вам небольшой встроенный терминал внутри Nautilus.

Каталог во встроенном терминале идентичен каталогу, который вы просматриваете в наутилусе.

Таким образом, вы можете использовать команду touch , не открывая отдельный терминал и не меняя каталоги вручную.

    
ответ дан hobgoblin 29.01.2015 в 20:01
0

Я написал расширение для Nautilus для восстановления этой функциональности. Это еще не идеально, но это лучше, чем ничего, и я улучшу его в будущем.

Это расширение написано на Python. Он добавляет запись контекстного меню «Новый файл» для файлового менеджера Nautilus и позволяет пользователю создать новый пустой файл.

Открыть исходный код под лицензией GPL v3 или более поздней. Подробнее см. Ссылка

    
ответ дан Niko 06.02.2013 в 20:38
0

Я все время использую dopcument create в моей папке www. к сожалению, это кажется сломанным, когда я обновил до 14.04LTS. Папка «Шаблоны» отсутствует в домашнем каталоге root.

так вот как я его исправил. в моей папке «Шаблоны» в моей домашней папке (вам нужно показывать скрытые файлы), туда и там по какой-то причине она работает. Я щелкнул правой кнопкой мыши и добавил новый документ, затем я щелкнул правой кнопкой мыши и сделал новый документ, но я начертил следующий как newphp.php, а другой - как newhtml.html

Я отредактировал оба документа и включил мои коды по умолчанию, которые я использовал.

, тогда я открыл терминал и набрал: gksu nautilus в командной строке, затем перешел в домашний каталог, в который загружается мой компьютер (учетная запись по умолчанию), а затем скопировал папку Templates (в которую я только что ввел новые новые файлы) переместится в корневой дом, щелкнув по дому в меню nautilus, которое я запустил как root, и вставьте папку Templates в домашний каталог root.

    
ответ дан David Mikeska 06.10.2015 в 05:44
0

Чтобы вернуть эту функциональность, я написал простое руководство Ссылка настроить настраиваемое контекстное меню правой кнопки мыши в Nautilus, которое позволяет вам создавать пустые документы, соответствующие вашим потребностям.

Для каждого документа в меню вы можете установить:

  • ярлык и значок для использования
  • модель для копирования
  • атрибут execute (для сценария оболочки)

Чтобы разрешить этот уровень настройки, выполните следующие шаги:

  1. настройка списка типов документов в файле INI
  2. создание моделей документов для каждого типа документа
  3. создание среды действия Nautilus на основе этих типов

Предполагается предоставить общий подход и дать некоторую гибкость.

Надеюсь, что это поможет.

    
ответ дан Nicolas Bernaerts 11.06.2016 в 13:28