#1 Le 11/08/2014, à 13:29
- texom512
ajouter un programme terminal dans ouvrir avec
Bonjour,
J'ai un problème, j'aimerai ouvrir un fichier (txt par exemple) avec vim directement depuis le gestionnaire de fichier graphique ; seulement lorsque je vais dans "ouvrir avec" puis "Autre application", je ne trouve pas Vim dans la liste. Et si j'essaie d'ouvrir le fichier en tapant "vim" dans "Entrer une commande personnalisée..." et bien il ne se passe rien...
J'utilise le gestionnaire de fichier Nemo sous Linux Mint Qiana 17 avec l'interface graphique Cinnamon.
Merci d'avance pour toute aide !
Hors ligne
#2 Le 11/08/2014, à 13:36
- pingouinux
Re : ajouter un programme terminal dans ouvrir avec
Bonjour,
Essaye avec
/usr/bin/vim
Hors ligne
#3 Le 11/08/2014, à 14:39
- texom512
Re : ajouter un programme terminal dans ouvrir avec
pingouinux : C'est pareil, il ne se passe absolument rien... Il me semble qu'il faut faire un fichier .desktop, mais je ne sais pas exactement...
Hors ligne
#4 Le 11/08/2014, à 14:45
- tiramiseb
Re : ajouter un programme terminal dans ouvrir avec
Salut,
Le problème c'est qu'il faut lui dire d'ouvrir un terminal, donc en effet un .desktop serait peut-être une solution.
Mais une autre solution, si elle te convient, ne serait-elle pas simplement d'utiliser gvim ? (paquet vim-gtk)
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#5 Le 11/08/2014, à 17:08
- texom512
Re : ajouter un programme terminal dans ouvrir avec
tiramiseb : J'y ai est penser pour Gvim, mais je préfère largement plus Vim en Terminal.
Hors ligne
#6 Le 11/08/2014, à 19:19
- tiramiseb
Re : ajouter un programme terminal dans ouvrir avec
Ah bon ? Je pensais que c'était quasiment la même chose, modulo le paramétrage par défaut par rapport à la souris et la barre d'outils en haut, qui peut probablement être enlevée... Il y a d'autres différences ?
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#7 Le 13/08/2014, à 01:12
- texom512
Re : ajouter un programme terminal dans ouvrir avec
tiramiseb : C'est surtout que vim n'est plus dans un terminal ce que je trouve peu pratique... De plus je sais que c'est possible d'ouvrir avec un programme en terminal donc pourquoi s'en priver ?
Hors ligne
#8 Le 13/08/2014, à 06:56
- tiramiseb
Re : ajouter un programme terminal dans ouvrir avec
C'est surtout que vim n'est plus dans un terminal ce que je trouve peu pratique...
Il y a quoi de pratique à avoir vim dans un terminal au lieu d'une fenêtre indépendante ?
Je ne crois pas qu'il y ait plus de fonctionnalités dans le terminal...
(c'est une vraie question, hein...)
(sachant que vim reste toujours accessible dans un terminal, gvim ne le remplace pas, il s'installe à côté)
c'est possible d'ouvrir avec un programme en terminal donc pourquoi s'en priver ?
On peut tourner ça dans l'autre sens : il n'y a pas nécessairement besoin d'ouvrir avec un terminal, donc pourquoi s'y efforcer ?
(sinon tu as raison hein, si tu veux le faire dans un terminal, crée un ".desktop" qui va bien, rien ne t'en empêche)
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#9 Le 13/08/2014, à 13:07
- texom512
Re : ajouter un programme terminal dans ouvrir avec
si tu veux le faire dans un terminal, crée un ".desktop" qui va bien, rien ne t'en empêche
Pourrais-tu me donner la procédure exact ? Car je n'y suis pas parvenu...
Dernière modification par texom512 (Le 13/08/2014, à 13:08)
Hors ligne
#10 Le 13/08/2014, à 13:12
- tiramiseb
Re : ajouter un programme terminal dans ouvrir avec
Je ne sais pas. Si je devais le faire, je chercherais sur Internet... Donc tu peux tout aussi bien chercher que moi
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#11 Le 13/08/2014, à 13:33
- texom512
Re : ajouter un programme terminal dans ouvrir avec
tirmiseb : C'est ce que j'ai fait, j'ai énormément chercher et j'ai rien trouvé du coup je suis venu ici.
Hors ligne
#12 Le 13/08/2014, à 13:38
- tiramiseb
Re : ajouter un programme terminal dans ouvrir avec
Ah...
Peut-être avec une ligne Exec comme celle-là :
Exec=gnome-terminal -- vim %s
En gros, plutôt que dire "voici un « .desktop », il faut le lancer dans un terminal", tu crées un « .desktop » dans lequel tu lances le terminal, qui lui-même lance l'application...
Je ne sais pas si "%s" est la bonne syntaxe pour transmettre le nom du fichier à ouvrir : si tu as déjà cherché sur le net, tu devrais savoir quelle est la syntaxe.
À essayer...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#13 Le 13/08/2014, à 14:10
- texom512
Re : ajouter un programme terminal dans ouvrir avec
tiramiseb : J'ai tapé :
Exec=gnome-terminal vim %H
Et il ne s'est rien passé
EDIT : J'ai réessayé avec :
Exec=gnome-terminal vim %F
Mais ça n'a rien changé.
Dernière modification par texom512 (Le 13/08/2014, à 14:16)
Hors ligne
#14 Le 13/08/2014, à 17:02
- tiramiseb
Re : ajouter un programme terminal dans ouvrir avec
Tu as oublié le "--" ...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#15 Le 18/08/2014, à 20:46
- texom512
Re : ajouter un programme terminal dans ouvrir avec
Tu as oublié le "--" ...
IDEM, ça ne marche toujours pas avec ça :
Exec=gnome-terminal -- vim %F
Et désolé de prendre toujours autant de temps pour répondre...
Dernière modification par texom512 (Le 18/08/2014, à 20:47)
Hors ligne
#16 Le 18/08/2014, à 20:50
- tiramiseb
Re : ajouter un programme terminal dans ouvrir avec
Alors je n'ai pas d'autre idée, désolé...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#17 Le 18/08/2014, à 22:49
- texom512
Re : ajouter un programme terminal dans ouvrir avec
Ok, merci beaucoup alors ! Bonne chance pour tous tes projets !
Quelqu'un pour m'aidait sinon ?
Hors ligne
#18 Le 20/08/2014, à 12:03
- texom512
Re : ajouter un programme terminal dans ouvrir avec
j'ai réussi en mettant un fichier "vim.desktop" dans /usr/share/applications avec comme contenu :
[Desktop Entry]
Version=7.4.52
Name=Vim
Comment=VIM - Vi Amélioré
Type=Application
Categories=Development;
MimeType=text/plain;
Exec=vim %U
Terminal=true
StartupNotify=true
Icon=/usr/share/vim/vim.ico
Mais je ne peux trouver Vim que lorsque je suis en root
Hors ligne
#19 Le 29/08/2014, à 05:39
- Kolibry
Re : ajouter un programme terminal dans ouvrir avec
Salut,
Est ce que dans "Entrer une commande personnalisée", tu as essayé :
urxvt -e vim
Remplace urxvt par ton terminal si tu n'utilises pas celui-ci.
Samsung N150 Plus - 10,1" - Intel Atom N450 1,6 Ghz - 2 Go RAM - Disque dur SSD 32 Go - Carte Crystal HD Broadcom 900715 -
Manjaro Linux
Xfce, environnement de bureau léger
Hors ligne