[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: emacsclient not integrated into modern window systems
From: |
Vaidheeswaran C |
Subject: |
Re: emacsclient not integrated into modern window systems |
Date: |
Sat, 11 Jul 2015 17:50:02 +0530 |
User-agent: |
Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Icedove/31.3.0 |
I am on Debian Wheezy and I can "Open With" both emacs or gnuclient.
/usr/share/applications/gnuserv.desktop
/usr/share/applications/emacs23.desktop
I also remember playing around with text editor alternatives sometime
back.
https://wiki.debian.org/DebianAlternatives
Shouldn't you raise the issue with your specific distribution?
On Saturday 11 July 2015 08:54 AM, Rusi wrote:
> Student of mine asked me if its possible to have emacs open from the file
> browser. [By default it opens with gedit]
> For 1/2 hour we tried to find properties/open-with etc to make it emacsclient
> but to no avail
>
> After a lot of struggle the best I came up with was the below steps.
> So... If installing emacs (using say apt) makes emacs an established app to
> open
> (some) mimetypes, why is emacsclient not setup similarly?
>
> [I realize that this question may be more suitable for ubuntu/gnome/ etc
> folks...
> Still thought I'd ask]
>
> -------------------------
> 0. Put (server-start) into init.el
> Check that now 'emacsclient somefile' from a shell starts the same emacs
>
> 1. Put the following (between the --------- and ------------- )
> into the file ~/.local/share/applications/emacs.desktop
> ---------
> [Desktop Entry]
> Name=EmacsClient
> GenericName=Text Editor
> Comment=Edit text
> MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++;
> Exec=emacsclient -n -a emacs %F
> Icon=emacs
> Type=Application
> Terminal=false
> Categories=Development;TextEditor;
> StartupWMClass=Emacs
> ---------
>
> 2. Now in file browser, click on a file you want opened in emacs and
> click properties -> open-with
> Here you should find 'EmacsClient' somewhere down.
> You can make it default
>
> Note: Between 1 and 2 you may need to reboot (actually logout of X-windows is
> enough)
>
- emacsclient not integrated into modern window systems, Rusi, 2015/07/10
- Re: emacsclient not integrated into modern window systems,
Vaidheeswaran C <=
- Message not available
- Re: emacsclient not integrated into modern window systems, Vaidheeswaran C, 2015/07/11
- Re: emacsclient not integrated into modern window systems, Vaidheeswaran C, 2015/07/11
- Message not available
- Re: emacsclient not integrated into modern window systems, Eli Zaretskii, 2015/07/12
- Re: emacsclient not integrated into modern window systems, Stefan Monnier, 2015/07/12