Создаем документы по шаблону

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Аватара пользователя

Автор темы
Dja
Сообщения: 7069
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1368 раз
Поблагодарили: 734 раза
Контактная информация:

Создаем документы по шаблону

#1

21 май 2024, 16:15

Как ни странно...такая тема на форуме не поднималась. Итак, поскольку я мигрирую с MyTetra в шифрованный каталог, то мне нужно будет создавать много текстовиков, а в LM при пкм в пункте создать документ только пустой документ без расширения.
Дабы не дописывать расширение каждый раз идем в папку Шаблоны в домашнем каталоге пользователя и там создаем документы, которые мы хотим создавать через создать документ.
2024-05-21_16-06.png
В итоге получаем наш шаблон
2024-05-21_16-06_1.png
при клике на который у нас появляется файл txt, но при этом выделено только имя файла для его изменения, что очень удобно!
2024-05-21_16-07.png
2024-05-21_16-07.png (15.01 КБ) 1740 просмотров
Всем добра! :vic:

Решение slant » 21 май 2024, 19:10
1. Создать много файлов.
2. GUI
3. :dash: :gun2:

Не проще для этого консоль юзать? Нет, я не призываю полностью в консоль мигрировать, но когда требуется операция массовая и повторяющаяся...
1. touch filename.ext (новый пустой файл).
2. Стрелка вверх (предыдущая команда), и отредактировать имя - следующий файл.
3. CTRL+R (поиск команды в истории), набрать tou... (скорее всего хватит, чтобы нашлась из п.2), Стрелка вправо (сброс режима поиска), отредактировать имя.

Во много раз быстрее чем мышью тыкать, тем более правой кнопкой, да еще заходить в плавающее меню второго уровня. История команд сохраняется между сеансами и ее длина весьма велика.
А если в консоли mc запущен - навигация по каталогам тоже не проблема (а Ctrl+O если кто не знал - убрать-вернуть панели, когда убраны - чистая консоль, когда есть - двухпанельник.).
Если же очень хочется именно GUI - Double Commander, с запуском консоли в текущем каталоге по F9 (выполнил команду и закрыл по "exit" или Alt+F4).
А если имена файлов нужно создавать реально по шаблону (в одном каталоге, с одинаковым расширением, etc) - можно еще и alias/скрипт написать, чтобы еще сильнее сократить процедуру...

P.S. Это разумеется субъективно все. Но если мне предложить кучу файлов создавать по ПКМ - у меня это будет точно реакция из п3 вперемешку с мемом "Да ну нахерн!". :)

Перейти к ответу ➙

Аватара пользователя

slant
Сообщения: 4859
Зарегистрирован: 21 июн 2017, 18:09
Решено: 111
Благодарил (а): 53 раза
Поблагодарили: 2177 раз
Контактная информация:

Создаем документы по шаблону

#2

21 май 2024, 19:10

1. Создать много файлов.
2. GUI
3. :dash: :gun2:

Не проще для этого консоль юзать? Нет, я не призываю полностью в консоль мигрировать, но когда требуется операция массовая и повторяющаяся...
1. touch filename.ext (новый пустой файл).
2. Стрелка вверх (предыдущая команда), и отредактировать имя - следующий файл.
3. CTRL+R (поиск команды в истории), набрать tou... (скорее всего хватит, чтобы нашлась из п.2), Стрелка вправо (сброс режима поиска), отредактировать имя.

Во много раз быстрее чем мышью тыкать, тем более правой кнопкой, да еще заходить в плавающее меню второго уровня. История команд сохраняется между сеансами и ее длина весьма велика.
А если в консоли mc запущен - навигация по каталогам тоже не проблема (а Ctrl+O если кто не знал - убрать-вернуть панели, когда убраны - чистая консоль, когда есть - двухпанельник.).
Если же очень хочется именно GUI - Double Commander, с запуском консоли в текущем каталоге по F9 (выполнил команду и закрыл по "exit" или Alt+F4).
А если имена файлов нужно создавать реально по шаблону (в одном каталоге, с одинаковым расширением, etc) - можно еще и alias/скрипт написать, чтобы еще сильнее сократить процедуру...

P.S. Это разумеется субъективно все. Но если мне предложить кучу файлов создавать по ПКМ - у меня это будет точно реакция из п3 вперемешку с мемом "Да ну нахерн!". :)

Аватара пользователя

WWolf
Сообщения: 4186
Зарегистрирован: 14 фев 2018, 00:51
Решено: 36
Откуда: Краснодар
Благодарил (а): 1735 раз
Поблагодарили: 1275 раз
Контактная информация:

Создаем документы по шаблону

#3

21 май 2024, 19:17

slant, вот только touch создаст пустой файл, а шаблоны как раз сделают как надо - те же таблицы, ворды, графические...

Аватара пользователя

madesta
Сообщения: 2403
Зарегистрирован: 11 июн 2017, 21:47
Решено: 31
Откуда: BY
Благодарил (а): 83 раза
Поблагодарили: 505 раз
Контактная информация:

Создаем документы по шаблону

#4

21 май 2024, 19:38

Если не через консоль, то ещё варианты имеются. Например, те же самые кнопки запуска, указывающие на запуск sh. А в sh можно много всякого наворотить: от запроса ввода имени файла до копирования нужной заготовки с нужным именем в нужное место и его последующим открытием на редактирование. Тут уж как у кого фантазия сработает. В xfce эти кнопки запуска можно располагать на дополнительной панели, а в Cinnamon, если настроить открытие меню при подведении к нему курсора мыши, вообще только двигать курсор и нажимать кнопку только 1 раз на нужном пункте. Либо садить вызовы sh на горячие клавиши. Каждый выбирает тот вариант реализации действия, который будет для него наиболее удобным и понятным. Разработчики же не могут сделать вариант "на все случаи жизни", потому что не знают какая хотелка кому в голову стукнет. Как говорится, первоначальный вариант для примера вам сделали, а дальше уж как-нибудь сами.

Аватара пользователя

slant
Сообщения: 4859
Зарегистрирован: 21 июн 2017, 18:09
Решено: 111
Благодарил (а): 53 раза
Поблагодарили: 2177 раз
Контактная информация:

Создаем документы по шаблону

#5

21 май 2024, 20:44

WWolf писал(а):
21 май 2024, 19:17
slant, вот только touch создаст пустой файл, а шаблоны как раз сделают как надо - те же таблицы, ворды, графические...
Я перечитал - понял что ступил и слишком укоротил пример (т.к. акцентировал внимание я именно на приемах работы с консолью). Имелось в виду, что на месте первой команды может быть что угодно - тот же cp для копирования шаблона/образца (cp позволяет и имя задать полученой копии). Смысл в том, что повторять с некоторыми вариациями команду из консоли - легче и быстрее чем мышкой по меншюкам тыкать, в том случае если это не разовая акция. :)

Аватара пользователя

Автор темы
Dja
Сообщения: 7069
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1368 раз
Поблагодарили: 734 раза
Контактная информация:

Создаем документы по шаблону

#6

22 май 2024, 12:14

slant писал(а):
21 май 2024, 20:44
Смысл в том, что повторять с некоторыми вариациями команду из консоли - легче и быстрее чем мышкой по меншюкам тыкать, в том случае если это не разовая акция
А вот и нет. Да, история есть. Однако, если в истории присутствует имя в конце, то жмем вверх переходим на предыдущую команду, а там имя старого файла, а нам нужно уже другое, которое, кстати в буфере. Т.е. это надо стереть имя файла, потом вписать или вставить. В гуйном же варианте имя файла уже светится и достаточно нажать ctrl+v чтоб вставилось скопированное по ctrl+c название, потом жмем дваждый Enter и так же уже буфером выделения копируем содержимое заметки в наш файл. ctrl+s | ctrl+q и дальше по циклу.
WWolf писал(а):
21 май 2024, 19:17
вот только touch создаст пустой файл
В моем случае действительно пустые файлы ) потом уже каждый файл наполняю содержимым. Заметочки мигрируют )
Кстати, можно даже архивы бодяжить
2024-05-22_11-08.png
В самом менеджере архивов это как-то муторно.
slant, кстати, касательно консоли автоматизации и прочего... я думал про то, что имя файла скопировано и можно получить буфер. И думалось даже замутить скрипт чтоб по хоткею отрабатывал. Однако с путём проблемы.
UPD впрочем, написал скрипт по созданию файла с именем из буфера обмена, нарисовал кнопочку в DC и повесил её на хоткей. Работает. Правда после создания файла надо на него перейти чтоб открыть )
UPD дописал в скрипт команду открытия файла. :crazy: :-D :magic: :vic:

Аватара пользователя

Автор темы
Dja
Сообщения: 7069
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1368 раз
Поблагодарили: 734 раза
Контактная информация:

Создаем документы по шаблону

#7

22 май 2024, 12:20

slant писал(а):
21 май 2024, 19:10
CTRL+R (поиск команды в истории),
Благодарю! Не знал!

Аватара пользователя

rogoznik
Сообщения: 10436
Зарегистрирован: 27 июн 2017, 13:36
Решено: 135
Откуда: Нижний Тагил
Благодарил (а): 792 раза
Поблагодарили: 2051 раз
Контактная информация:

Создаем документы по шаблону

#8

22 май 2024, 12:24

slant писал(а):
21 май 2024, 19:10
CTRL+R (поиск команды в истории), набрать tou... (скорее всего хватит, чтобы нашлась из п.2), Стрелка вправо (сброс режима поиска), отредактировать имя.
Не знал
ИзображениеИзображение

Закрыто

Вернуться в «Параметры и оптимизация»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость