Per my last post, I spent the greater part of the morning customizing Xfce for my office desktop. An annoying quirk I noticed is that Xfce sets Alt-Del and Alt-Space as default keyboard shortcuts for some window manager functions. In Emacs, Alt-Del is supposed to delete the word before the cursor. I tried doing this several times today, only to find myself reduced to one workspace, with the programs from the other workspaces suddenly popping into the one I was working in. I eventually figured out that Alt-Del deletes a workspace from Xfce every time it’s invoked (it will not, of course, delete the only workspace left, if you have only one). Alt-Space, which sets markers in Emacs, does something more benign — I used it many times without noticing any changes.
In any case, to save my future self or others the trouble of Googling for the solution, you can restore the functionality of Alt-Del and Alt-Space in Emacs by customizing the keyboard shortcuts in Xfce’s Window Manager settings. Confusingly, Xfce has two places to configure keyboard shortcuts — one under the Keyboard settings, and one under Window Manager –> Keyboard. It’s the latter you need to disable the shortcuts that interfere with Emacs.
Another thing — the latest Xfce installations don’t seem to come with a default panel that includes shortcuts to the web browser and the terminal. You have to add them yourself to the empty panel, and to do this you need the command for the application. It took me some time to figure out what command would invoke a terminal, since I’ve never invoked a terminal from the command line! I’m using gnome-terminal now, but if you have it installed, you can use xfce-terminal, or even the minimalist xterm.
In other news, I am very, very sick of C++.
Posted by Ponder Stibbons