Come cambiare l'applicazione predefinita se manca in "elenco di altre applicazioni"? [duplicare]

8

Attualmente sto cercando di utilizzare texstudio come applicazione predefinita per l'apertura di file *.tex , ma non posso modificare l'applicazione predefinita associata a quel tipo di file.

Ho provato a modificarlo facendo clic con il pulsante destro del mouse sul file .TEX, quindi Proprietà , Apri con , Mostra altre applicazioni . Tuttavia, né texmaker né texstudio appariranno nell'elenco dei programmi e, stranamente, non c'è più il pulsante "aggiungi applicazione".

Ho provato a inserire una voce nel mio /home/user/.local/share/applications/mimeapps/mimeapps.list ma non è successo nulla.

Non c'è modo di modificare l'elenco di "altre applicazioni" o aggiungere manualmente un programma applicativo predefinito?

    
posta David 20.10.2011 - 13:50

2 risposte

8

Da quello che ho letto qui :

Crea un file texstudio.desktop in ~/.local/share/applications/ con il seguente contenuto:

[Desktop Entry]
Name=TexStudio
Comment=Edit TEX files
Exec=texstudio %f
Terminal=false
Type=Application
Icon=texstudio
Categories=TextEditor;
StartupNotify=true
MimeType=text/x-text;

Sul browser file, puoi fare clic con il pulsante destro del mouse su un file .tex per il menu di scelta rapida e scegliere Open With - & gt; %codice%. Fai clic su Other Application e dovresti vedere questa finestra di dialogo con questo:

Potrebbe essere necessario modificare la riga Show other applications , non sono sicuro che sarebbe il nome corretto dell'applicazione.

    
risposta data Alexandre 23.01.2012 - 02:38
1

Cosa ti serve per aggiungere questa linea a ~ / .local / share / applications / defaults.list

text/x-tex=TEXOPENNER.desktop

che nel tuo caso è:

text/x-tex=texmaker.desktop

Dovrebbe funzionare.

: -)

    
risposta data Soheil 24.10.2011 - 12:55

Leggi altre domande sui tag