Próbuję uzyskać ten sam lewy margines, co motyw macmatyka textmate, ustawiam swoją niestandardową twarz na margines, ale mam problemy z lewym marginesem w trybie linum. Jeśli wypróbuję tło linuksowe dostosowujące twarz M-x, ustawi ono mój kolor tylko dla liczb linuksowych, ale nie dla całego lewego marginesu (cały margines nadal ma kolor domyślnego tła). Jak ustawić to dobrze?Jak ustawić niestandardowe tło dla trybu linum?
Odpowiedz
Więc ustawiasz "frędzle" i "linum" twarze w ten sam sposób, ale "margines" nie działa po zastosowaniu motywu? Motyw, którego używasz, jeśli jest to this one, jawnie ustawia tło krawędziowe, więc definicja niestandardowa prawdopodobnie zostanie nadpisana przez definicję motywu.
Rozwiązaniem jest odpowiednio modyfikować kompozycję, lub umieścić coś takiego w swoim .emacs:
(require 'color-theme-mac-classic)
(defun my-color-theme-mac-classic()
(interactive)
(color-theme-mac-classic)
(set-face-attribute 'fringe nil :background "#CCC")
(set-face-attribute 'linum nil :background "#CCC"))
i używać my-color-theme-mac-classic
zamiast color-theme-mac-classic
.
(NB. Można użyć set-face-background
zamiast, ale set-face-attribute
jest bardziej wszechstronny.)
Nie działa. Ten sam wynik [wynik] (http://flic.kr/p/abfJ7J). Problem polega na tym, że nie rozumiem, jak ustawić tło dla lewego marginesu (strefa pod numerami linum). – Kirill2011
To działa, ale linum nie maluje się całkowicie. Z drugiej strony frędzla jest ciągła. Spróbuj ustawić tło jako tło domyślne. Ale nie możesz malować farbą od samego początku. Niestety. –
Dzięki za wyjaśnienie, że Michael - powinienem wspomnieć o tym dziwactwie w mojej odpowiedzi! – sanityinc
- 1. UIAppearance Usuń niestandardowe tło NavBar dla UIPopoverController
- 2. Jak ustawić tło komórek?
- 3. Jak ustawić tło okna WPF?
- 4. Jak ustawić radialne tło gradientowe
- 5. Niestandardowe (gradientowe) tło ActionBar Compat
- 6. ustawić tło jako NULL
- 7. Jak ustawić UIImageView z zaokrąglonymi rogami dla trybu dopasowania aspektu
- 8. Jak ustawić inne tło klawiszy dla Androida niestandardowa klawiatura
- 9. Jak dodać niestandardowe tło do widoku tabeli UISearchDisplayController?
- 10. Jak mogę ustawić formę mieć przezroczyste tło
- 11. Jak ustawić tło Androida PopupMenu na białe
- 12. Jak ustawić tło układu w Android UI
- 13. Jak ustawić tło UIScrollView, aby było przezroczyste?
- 14. Jak ustawić tło GTKListStore/GTKComboBox w GTK2?
- 15. JTable w JScrollPane, jak ustawić tło?
- 16. Jak ustawić tło mojego kształtu w xml?
- 17. Jak ustawić tło wybranego/niezaznaczonego przycisku w pliku XML
- 18. Jak ustawić niestandardowe nagłówki w PHP
- 19. Jak ustawić globalne niestandardowe nagłówki w Angular2?
- 20. Jak mogę mieć WPF używać jednego stylu okna dla trybu debugowania i innego dla trybu zwolnienia?
- 21. Ustawić program do rysowania jako tło
- 22. Przezroczyste tło dla WKWebView
- 23. Jak ustawić kolor lub tło za pomocą "pakietu excelpackage"
- 24. WPF ustawić tło ramki w wyzwalaczu
- 25. Jak utworzyć autonomiczne rozszerzenie trybu dla ACE?
- 26. Jak ustawić wykres spiskowy, aby miał przezroczyste tło w R?
- 27. Jak ustawić tło koloru Pasek stanu iOS 7
- 28. ekrany uruchamiania nie może ustawić niestandardowe classnames
- 29. automatycznie wyłączyć globalnego trybu drobne dla konkretnego głównego trybu
- 30. Dokumentacja trybu Pythona dla Emacsa
Właśnie spróbowałem i wydaje rób co poprosisz. Ustawienie koloru tła twarzy linum daje wszystko, co pozostało z marginesu tego koloru. Być może możesz podać nam więcej informacji, a nawet kilka zrzutów ekranu? Mam emacs 23.3.1 dla Windows. Ty? – db48x
Mam emacs 23.2.1 z repozytorium Ubuntu i jest to zrzut ekranu mojego problemu [link] (http://flic.kr/p/abc6B5) – Kirill2011