New come to emacs. i config flycheck the icon but i found a problem that it only show a half.
Related
I am using Eclipse on Ubuntu. I'm theming with the DevStyle plugin, using Dark Custom. The theme works really well, but there is just this big white bar on the top of the screen under the menu bar, that appears when I tile the editor top/ bottom or left/right.
If have tried to theme the window in General > Appearance > Colors and Fonts and the editor tab, but there seems to be no option.
The maximize and minimize buttons from the side panel also have this annoying white background.
The bars look really ugly and out of place, and make me angry every time I look at them :-) .
Anyone has an idea of how to theme the background? Is it even possible?
________________________________
EDITED
It seems that there has been an improvement, probably due to updates. The white bar changed into two white squares in the corners.
This only happens with DevStyle.
I am on a Dell Laptop and using Ubuntu Budgie 19.04. I don't use any accessibility setting.
After installing updates yesterday to some Eclipse components, opening files (.js, .java, .html...) in Eclipse editors would show the edit tab and the scroll bar but nothing appeared. Select all, copy and pasting elsewhere showed the content so it was there so I assumed this was a white font on a white background (though none of the color highlighting was present either). Eclipse Colors and Fonts settings showed the Consolas font as a choice, but some of the choices for editing in Eclipse Colors and Fonts showed the icon but no text describing what the setting was, nor was the preview showing anything. Changing to Courier New as a test fixed the problem but switching back to Consolas showed no content in the editors (white on white background)...
After some head scratching, I found something had happened to the Consolas font that was installed but was showing nothing. Though it showed as a choice in Eclipse Colors and Fonts, it was not showing in the Windows Font choices... I had to reinstall the Consolas font to fix the problem. I hope this helps others with a similar problem.
At the bottom of the screen when emacs is open there is a strip of purple, meaning that emacs in terminal isnt maximizing to the full size that the terminal window allows and thus the background from the terminal is showing. I know this is nit-picky but my OCD is driving me crazy. Anyway to fix this?
I would post an image but I don't have enough stackoverflow karma points yet.
Just a guess, but you might try setting the fringe color. I usually match mine to the background color with with this:
;; regardless of the theme, match the fringe the default background
(set-face-background 'fringe (face-attribute 'default :background))
I want to change the icon which is displayed for the emacs window (frame). For two different sessions (gnus and normal emacs editing) I want to have different icons. Any ideas how I can achieve that?
See the Emacs manual, node Icons X. This is what it says about this:
By default, Emacs uses an icon containing the Emacs logo. On
desktop environments such as Gnome, this icon is also displayed in
other contexts, e.g., when switching into an Emacs frame. The `-nbi'
or `--no-bitmap-icon' option tells Emacs to let the window manager
choose what sort of icon to use--usually just a small rectangle
containing the frame's title.
On some window managers or platforms you might need to find another way to do it.
With (menu-bar-mode 0) in my .emacs-file, Emacs (in a terminal) seems to be starting with the menu bar visible, and then within a fraction of a second, the bar disappears.
Is there a way to make Emacs not show the menu bar at all?
No: Emacs first starts by setting up its "frame" (which includes some initial display), then reads the .emacs file. That's why you see this flashing of the menu-bar. Emacs could read the .emacs first, but if the .emacs outputs any message or signals an error, there'd only be stderr to display it, whereas with the current setup, those messages are displayed in the minibuffer and the error can be caught in the "normal" way.
If you're runinng Linux (and I guess any system where Emacs runs in an X server), you can use X resources to tell Emacs you don't want the menu bar. Just put this in your ~/.Xresources file:
emacs.menuBar: off
These resources are used to customize frames appearance and are therefore read by Emacs at the very beginning.
See also:
Emacs manual: Menu Bars
Emacs manual: Table of Resources
man xrdb(1)