시작 시 gedit가 특정 파일 목록을 열도록 할 수 있나요?

시작 시 gedit가 특정 파일 목록을 열도록 할 수 있나요?

시작 시 특정 프로세스를 여는 방법을 알고 있지만 매번 기본적으로 gedit가 여러 파일을 열도록 하고 싶습니다. 때때로 그것들을 모두 찾거나 기억하는 데 몇 분이 걸리기도 하는데, 이렇게 하면 속도가 더 빨라질 것입니다. 가능합니까?

답변1

시작 애플리케이션에 다음을 추가하세요.

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

파일 경로를 GEdit에 인수로 전달하여 GEdit가 해당 파일을 열게 합니다.

답변2

파일 목록만 기억해야 한다면 gedit 기본값이 필요하지 않습니다. 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

관련 정보