Puncte:1

Cum forțez gedit să deschidă un anumit fișier de fiecare dată când pornesc computerul?

drapel kr

Această postare aici mi-a servit drept ghid la încercarea mea de a forța Gedit Text Editor să deschidă un anumit fișier de fiecare dată când pornesc computerul. Iată pașii pe care i-am făcut:

  1. Creați un director exemplu și un fișier text exemplu prin mkdir ~/sample && atingeți ~/sample/sample.txt.
  2. Adăugați editorul de text gedit la aplicațiile mele de pornire prin GNOME Tweak Tool.
  3. Modificați comanda de pornire gedit prin Startup Applications Preferences. Schimbați comanda de pornire de la gedit %U la gedit ~/sample/sample.txt. Am incercat si eu pana la urma gedit „~/sample/sample.txt”, care nu a funcționat.
  4. Salvați, închideți, reporniți

La repornire, gedit Text Editor este lansat automat, dar fișierul deschis este „Untitled Document 1”. De ce nu deschide gedit „~/sample/sample.txt” așa cum i-am poruncit? Ca test am emis gedit ~/sample/sample.txt comandă în Terminalul GNOME și a deschis „sample.txt” în gedit, așa cum v-ați aștepta.

Ce este în neregulă cu procesul meu descris mai sus? De ce nu se încarcă „sample.txt” la fiecare repornire a computerului meu, în loc de „Document fără titlu 1”.

codlord avatar
drapel ru
L-ați încercat fără comanda rapidă „~” acasă? de exemplu. `gedit /home/whatever/sample/sample.txt`
drapel kr
@mikewhatever, dar teoretic ar trebui procesul meu (#1 - #4) să funcționeze mai sus? Este posibil ca acesta să fie o eroare în programul Preferințe aplicații de pornire?
drapel hu
Tocmai l-am testat în ambele sensuri cu calea completă și funcționează. Poate doriți să-i acordați o întârziere de câteva secunde.
drapel kr
@mikewhatever „da-i o întârziere”, așa că ar trebui să schimb comanda de pornire la `sleep 60 && gedit /home/jophuh/sample/sample.txt` în programul de preferințe pentru aplicații de pornire pentru o întârziere de un minut? Asta ai vrut să spui?
drapel hu
Da, dar mai degrabă ca „sleep 5”, dacă nu vrei să aștepți un minut.
Asmit avatar
drapel sg
Trebuie să deschid nautilus la pornire într-un anumit director, cum ar fi „~/.local/bin”, dar calea cu ~ nu funcționa. apoi am schimbat comanda la doar .local/bin și a început să funcționeze
Puncte:0
drapel us

Dacă ați vrut să deschideți un fișier când vă autentificați, atunci puteți utiliza „Aplicații de pornire”, alegeți adăugarea unui program și în câmpul de comandă introduceți gedit /cale/la/fișier. De asemenea, puteți adăuga acțiunea de pornire prin terminal, făcând următoarele:

echo „[Intrare desktop]
Tip=Aplicație
Exec=gedit /cale/la/fișier
Ascuns=fals
NoDisplay=fals
X-GNOME-Autostart-enabled=adevărat
Nume[en_US]=Gedit_to_file
Nume=Gedit_to_file
Comentariu[en_US]=Deschide fișierul folosind gedit
Comentariu=Deschide fișierul folosind gedit
' > $HOME/.config/autostart/filegedit.desktop
chmod +x $HOME/.config/autostart/filegedit.desktop

Aceasta adaugă acțiunea pe care doriți să o faceți la lista de programe de pornire. Notă: nu ar trebui să utilizați „~” pentru a indica directorul dvs. de pornire atunci când creați un script/program, în schimb folosiți /home/nume utilizator/

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.