For questions about the GUI version of emacs, as opposed to the terminal version.
Questions tagged [gui-emacs]
75 questions
18
votes
5 answers
On Linux why should one choose Lucid over Gtk gui for emacs?
I run Ubuntu 16.04. On searching Ubuntu Software app for Emacs I am presented with two guis, Lucid and Gtk.
Which one should I choose and why?

Harsh Vardhan
- 404
- 1
- 3
- 8
6
votes
1 answer
How to customize emacs toolbar?
Let say I want to add a Toolbar icon to emacs which when clicked should "Select all" text in the current window. We know for selecting text we can use M-x mark-whole-buffer. How can I use this command to make emacs toolbar icon?

Eka
- 173
- 1
- 7
6
votes
2 answers
What is this square in the middle of the emacs' GUI?
I wonder how could I disable this annoying square which seems like it's zooming in the text under the emacs' cursor.
How can I get rid of it? And what is this exactly?
I am on emacs 24.5 (homebrew installed) and MacOS X El Capitán.

PabloRdrRbl
- 435
- 1
- 4
- 7
5
votes
1 answer
GUI Emacs sets the exec-path only from Windows environment variable but not from .emacs file
I use Emacs 25.1 on my Windows XP laptop both as a command-line app (on ConEmu terminal emulator with MSYS bash as the shell) and as the GUI Emacs. I mainly use Emacs to test and compile programs, so I frequently use Mono C# compiler (gmcs) and GCC.…

Terry
- 370
- 2
- 14
4
votes
2 answers
How to scroll immediately by a pixel offset?
I was looking for a replacement to scroll-up / scroll-down that operates in pixel units.
pixel-scroll-mode animates the scroll, I didn't see any functions that apply an offset directly.
set-window-vscroll
Uses absolute position.
It needs the…

ideasman42
- 8,375
- 1
- 28
- 105
4
votes
1 answer
How to make everything except the text transparent?
How to make everything except the text transparent?

HappyFace
- 751
- 4
- 16
4
votes
1 answer
Disable all GUI popups and tooltips
Can I disable this kind of a popup?
I couldn't find anything besides (setq x-gtk-use-system-tooltips nil), but it didin't help me unfortunately.

valignatev
- 225
- 1
- 15
4
votes
1 answer
How to make GUI Emacs use all available space when running maximized on linux?
GUI Emacs running maximized on my Linux (centos7+kde) is not using all the available space leaving some space around the borders, specially at the top and the bottom.
Sample of GUI emacs running "maximized" where you can still see the desktop…

DenverCoder9
- 103
- 7
4
votes
1 answer
What's this line between the modeline and the echo area?
I'm using a dark theme, so it's a bit hard to see, but there is a black line between the modeline and the echo area in the shot above. You can also see it between the modeline and a hydra, and the hydra and the echo area below.
Any idea what this…

rjww
- 125
- 9
4
votes
1 answer
how to tell graphical Emacs to shutdown cleanly from tty1?
problem
Lately I run GNU Emacs mostly as GUI on X/tty7 (which I'll call "the desktop" as opposed to emacs-desktop) on one of my Debian laptops. Occasionally the desktop hangs, in which case I usually can goto tty1 and sudo shutdown -[whatever] now.…

TomRoche
- 592
- 3
- 20
3
votes
1 answer
Disable 'beautification' of text when point is on same line in org
When writing org documents, some parts of the text (like links and figures) automatically get 'beautified' (I'm unsure what the technically correct term is), meaning that some surrounding text elements (e.g. the brackets) gets hidden…

n0542344
- 185
- 4
3
votes
1 answer
redraw-display when focused
I am using Emacs 25 in SUSE linux and when I switch to a workspace where Emacs is the front window almost none of the text is visible. I have to call redraw-display in order to get it refresh the screen so I can see my text. Is there someway that I…

Prgrm.celeritas
- 849
- 6
- 15
3
votes
2 answers
How can I initialize all environment variables in OSX?
If I start GUI emacs in OSX (not from the terminal) it does not know about my user environment variables.
The exec-path-from-shell package mostly solves this, but while you can explicitly initialize specific environment variables, I can't see a way…

Dean
- 203
- 1
- 9
3
votes
1 answer
Obtain absolute pixel position of point
I'd like to obtain the absolute pixel position of the point (i.e. the cursor, not the mouse pointer) in the current buffer in a GUI frame, to pass it onwards to an external program.
I don't mind where the pixel position is anchored, e.g. whether to…
user227
3
votes
1 answer
Detecting availability of SVG?
For a few years Emacs has had SVG support, however I don't know of a reliable way to detect it, before using it.
How can we detect in EmacsLisp, SVG rendering ability in the current Emacs GUI (X/NS/Mac/Win etc.)
It's not sufficient to assume a GUI…

ocodo
- 1,202
- 11
- 20