Могу ли я запустить gedit при запуске со списком определенных файлов?

Я знаю, как заставить определенные процессы открываться при запуске, но мне бы очень хотелось, чтобы gedit также открывал несколько файлов по умолчанию каждый раз. Иногда мне требуется несколько минут, чтобы найти / запомнить все, и это сделает его намного быстрее. Это возможно?

  • Linux Mint / Ubuntu - драйверы гибридных графических карт (AMD® Radeon HD 8570 + Intel HD Graphics 4000)
  • Пользователь Ghost? Пользователь не отображается на экране входа в систему или в команде «users»
  • При обновлении Linux Mint от 15 до 16?
  • Ошибка xsession: невозможно войти в систему после изменения переменной среды
  • Запустить Akregator в системном трее
  • Как заменить значки в Linux Mint?
  • не смог выполнить ping-маршрутизатор, хотя он предложил IP-адрес
  • Cinnamon Menu Search показывает несуществующие файлы .desktop
  • 2 Solutions collect form web for “Могу ли я запустить gedit при запуске со списком определенных файлов?”

    Просто добавьте это в свои приложения для запуска:

    gedit "~/file 1" "~/Documents/file 2" "~/Desktop/file 3" 

    Он передает пути файла в качестве аргументов в GEdit, что заставляет GEdit открывать эти файлы.

    Вам не нужен gedit default, если вам нужно запомнить список файлов. Вы можете просто сохранить ярлык gedit file1 file2 file3 на рабочем столе.

    Что касается вашего точного запроса, такой специальной функции gedit нет. Я бы просто использовал обертку.

     sudo mv /usr/bin/gedit /usr/bin/gedit.real echo '#!/bin/bash' |sudo tee /usr/bin/gedit echo '[ -d ~/.gedit_default ] && filelist=`ls ~/.gedit_default`' |sudo tee -a /usr/bin/gedit echo 'gedit.real "$@" $filelist' |sudo tee -a /usr/bin/gedit sudo chmod +x /usr/bin/gedit mkdir -p ~/.gedit_default 

    Затем я добавлю нужные файлы по умолчанию в ~ / .gedit_default как символические ссылки:

     ln -s /path/to/myfile1 ~/.gedit_default ln -s /path/to/myfile2 ~/.gedit_default 
    Linux и Unix - лучшая ОС в мире.