
Jak Naprawić Emacsa Win32 W Trybie Szerokoekranowym
Table of Contents
Zatwierdzono: ASR Pro
Jeżeli ktoś ma w swoim systemie pełnoekranowy emacs win32, mamy nadzieję, że ten artykuł pomoże Ci rozwiązać problem. g.Kompilacja jest ważna. deborah (lub pobierz skompilowany plik EXE tutaj), ale bez wątpienia skopiuj plik EXE do folderu przez PATH (używam C: Windows system32).Teraz uruchom Emacsa i naciśnij F11, aby przejść do trybu pełnoekranowego. Ponownie naciśnij klawisz F11, aby przejść do trybu okienkowego. UWAGA. Nie zastosuje to skórek, które będą pasować do paska menu, paska narzędzi i paska przewijania.
Skompiluj główne. d (lub pobierz plik EXE, który podałeś tutaj) i skopiuj bezpłatne informacje EXE do folderu PATH (kupuję C: Windows system32).Teraz zacznij od Emacsa i naciśnij F11, aby przejść bezpośrednio do trybu pełnoekranowego. Naciśnij ponownie klawisz F11, aby przełączyć się na tryb okienkowy. UWAGA. Prawdopodobnie nie ukryje paska menu, paska narzędzi i paska wyszukiwania.
5.47 Jak uruchomić Emacsa w trybie pełnoekranowym w systemie MS Windows?
Czy istnieje normalna opcja ekranu w Emacsie 24.4?
Emacs 24.4 w dużym stopniu obsługuje tryb pełnoekranowy w systemie Windows. Użyj M-x toggle-frame-fullscreen, który może to przełączać. Okno jest wyświetlane na pełnym ekranie na własnym ekranie do nowego okna. Domyślnie nasz jest powiązany z F11 (na samym 26.3). Najprostszym sposobem wprowadzenia zmian w funkcjonalności pełnoekranowej jest ukrycie paska zadań Windows, a także rozwinięcie obecnej struktury Emacsa.
W Emacsie 24.4 uruchom Emacsa za pomocą mojego â € –na pierwszy rzut oka â €Parametr wiersza poleceń i / lub może zawierać następującą klauzulę w .emacs Aby przesłać:
Użyj funkcji w32-send-sys-command
dla starszych typów. DONa przykład możesz wstawić jeden konkretny następujący z your.File:
O Emacsie Unikaj raczej irytującego efektu upiększania, gdy Emacs zrywa, biorąc pod uwagę Ciebiedomyślny rozmiar ramki i cel, który możesz dodać na całym ekranie„Emacs.Entry Geometry ” w określonych ustawieniach rejestru systemu Windows.Zobacz zasoby X w GNU Emacs Reference .
Aby poprawnie obliczyć szerokość i wzrost, najpierw nawoskuj ramkę.Emacs, a następnie wymyśl (wysokość ramki)
i (szerokość ramki)
do M-: .
(Dodaj hak „emacs-startup-hook” toggle-frame-maximized)
(dodaj hak 'emacs-startup-hook (lambda () (w32-send-sys-command? xF030)))
Można to opisać jako łatwe do odpowiedzi pytanie, ale tak naprawdę jestem na pewnym poziomie kontroli (googlowanie znalazło tylko technologie potrzebne dla OS X).
Zatwierdzono: ASR Pro
Przedstawiamy ASR Pro- najbardziej zaawansowane i wszechstronne oprogramowanie do naprawy komputerów na świecie. Niezależnie od tego, czy komputer działa wolno, występują błędy, czy po prostu nie działa tak dobrze, jak kiedyś, ASR Pro może pomóc. Ta potężna aplikacja szybko diagnozuje typowe problemy i naprawia je za pomocą jednego kliknięcia. Będziesz cieszyć się maksymalną wydajnością, ochroną przed utratą danych i uszkodzeniem plików oraz spokojem, wiedząc, że Twój komputer jest teraz bezpieczny i wolny od błędów. Wypróbuj ASR Pro już dziś!

Do niedawna głównie korzystałem z aktualnie używanego trybu (który mogę zrobić na pełnym ekranie mojego pulpitu spektakularnym dla pełnego okna okładki), a także przełączyłem się na GUI, ponieważ byłbym bardzo wdzięczny aby móc wybrać jedną ostateczną czcionkę.
Jakieś sugestie? Rozszerzenie tej sytuacji o konkretny przycisk w aktualnym pojęciu paska okna nie zapewnia kolejnego pełnego widoku – mogę kontynuować i zobaczyć konkretny pasek zadań i nasz tytuł map paska okna.
Edytuj: Muszę wprowadzić, że duża część ustawienia ekran główny
(tj. po dokładnym kliknięciu paska tytułu związanego z oknem głównym) staje się wyszarzona (patrz Rysunek 1 poniżej). Jeśli zmienisz ustawienie Pełny ekran
na wartość signAny mniejszą w porównaniu do Ustawienia aplikacji specjalnych
, dezaktywacja jest bez wątpienia automatycznie resetowana.
Ustawienie Bez obramowania
powinno stworzyć częściowe rozwiązanie, w którym pasek tytułu silnego okna zniknie (nawet jeśli pasek zadań osoby jest nadal widoczny) — to byłoby świetne, gdyby pojawił się nowy sposób używania alertów pełnoekranowych można łatwo przełączać za pomocą skrótów na komputerze osobistym, a także biorąc pod uwagę elastyczność KDE i Emacs
Aby zadbać o wszelkie przypadkowo zmienione ustawienia, całkowicie zresetowałem niestandardowy pulpit kde (usuwając wysokiej jakości plik lcd). Po ponownym uruchomieniu mogłem użyć tego specjalnego okna Specjalnych ustawień okna
, dopóki nie zmieni
aplikacji w tryb pełnego pokazu (okno dialogowe nie oznacza, że można kupić tylko za pomocą Alt + F3
-> Więcej akcji
-> Opcje okna niestandardowego
). (Zrzut ekranu poniżej.)
Normalnie zawsze wolę odpowiedź papryki w kwestii tworzenia globalnego skrótu klawiaturowego w celu lepszego rozwiązania. Ledwo chciałem dodać moją dziwną usługę naprawy na wypadek, gdyby inne osoby dowiedziały się, że ich Emacs nie akceptuje każdego skrótu klawiszowego fullscreen
za granicą.
Pracuję na Macu iz czasem przyzwyczaiłem się do kilku przydatnych treści – prawdziwe pełnoekranowe okna okazały się ważne.
Walcząc o zrealizowanie rozwiązania dla mojego zindywidualizowanego pulpitu Windows, zdecydowałem się stworzyć własną metodę, która łączyła kilka różnych metod razem, co nie było zadaniem dla poszczególnych osób.
Utwórz plik AutoHotkey w pliku autouruchamiania
Start -> Uruchom -> Notatnik -> RET
Wklej w następujący sposób:
# F11 :: Winset, styl, ^ 0x800000, A WinHide, A WinShow, A przywrócić
Zapisz ten element jako:
C: Użytkownicy [TutajUżytkownika] AppData Roaming Microsoft Windows Menu Start Programy Autostart
< p> 2) Edytuj niektóre powiązane uchwyty w Edytorze rejestru
Start -> Uruchom -> regedit RET
Idź -> następnie zmień następujące kluczowe postawy na ostatnie HKEY_CURRENT_USER Panel config Desktop WindowMetrics:
BorderWidth “0” PaddedBorderWidth “0 ”
3) Dodaj parametr uruchamiania w skrócie Emacsa
Kliknij prawym przyciskiem myszy -> Dodaj – granica wewnętrzna równa się 4
4) Uruchom ponownie system Windows
Zwiększ szerokość ekranu przy następnym uruchomieniu Emacsa i wciśnij najważniejsze skróty klawiszowe w trybie pełnoekranowym, sztuczka Windows + F11
To doprowadza mnie do głupoty: po prostu chcę, aby Emacs przygotował większość taktyki ekranowej, jaką mam przy starcie. Idealnie, podoba mi się rozwiązanie wieloplatformowe (Windows, a następnie Linux), które działa przy wielu rozdzielczościach partycji, ale nie mogę nawet pokazać wyników z samym Windowsem z XP, dodatkowo z zakodowanymi na sztywno rozmiarami.
- Dostosuj oryginalną listę ramek danej osoby za pomocą własnej odpowiedniej wysokości/szerokości.
- Zdefiniuj listę konkretnych podpór standardowych.
- (Sztuczka Windows) Wyślij wiadomość specjalnie do okna Emacsa, oznacza
(w32-send-sys-command 61488)
-
Próbowałem aż do tej funkcji, którą gdzieś znalazłem:
(domyślnie dla pełnej szyby przedniej () "przełącz, jeśli wybrana sprawa w międzyczasie zajmuje szeroki ekranlub ozdobiony szklanym zyskiem” (interaktywny) (niech be((f (wybrana ramka))) (Zmień ustawienia figury F. `((pełny ekran., (if (eq zero (parametr ramki wolny 'pełny ekran)) „Kompletny komunikator” Zero)))))) - Wypróbowałem powyższe metody początku i końca mojego własnego pliku init, aby po prostu debugować inne elementy init.
. prawdopodobnie będzie maksymalna
Niestety wszystkie powyższe działania działają !! Niektóre tylko dla powyższego, widzę, że moje okna Emacsa rozsądnie zmieniają rozmiar, aby zaoszczędzić ułamek sekundy przed powrotem do mniejszego domyślnego rozmiaru. A kiedy uruchamiam metody, o których wspomniałem wcześniej, po inicjalizacji, okna Emacsa odpowiednio zmieniają rozmiar. Co dzieje się tutaj najbardziej po czasie?
[ps. szkoły są inne pytania SO odnoszące się do tego pomysłu, ale żadna z naszych poprawnych odpowiedzi nie działa]
Te koncepcje skłaniają mnie do wniosku, że inny prezent w moim pliku startowym wydaje się być przyczyną problemu. Rzeczywiście, jest artykuł! Po kilku próbach błędów znalazłem winowajcę. Jeśli zakomentuję następujące strony, wszystko działa dobrze:
Jaka jest różnica między bezramkowym a pełnoekranowym w WinAPI?
Borderless tworzy średniej wielkości okno, ale bez tagu tytułu lub po prostu bez ramki, która obejmuje cały panel. Wizualnie idealnie będzie wyglądał tak samo w trybie pełnego monitora, ale bez kolizji kompatybilności. Możesz dodać inne materiały (np. Menedżer zadań), na pewno możesz obsługiwać alternatywne zakładki.
(wtyczka trybu B -1)
W jaki sposób większość paska narzędzi jest powiązana z systemem Windows?
Więc teraz pytanie brzmi, jak mogę wyłączyć wtyczkę (po każdym z nich pasek narzędzi emacs jest brzydki, ale zajmuje miejsce na ekranie) i ręcznie stymulować okna w pliku d podczas inicjowania elementu? Czy wszystko może być błędem, że pasek narzędzi alexa niewątpliwie wpływa na rozmiar dowolnego okna?
Wyjaśnienie: (ustawienie paska narzędzi -1) przesuwa pasek narzędzi, ale obszar powyżej uniemożliwia zmaksymalizowanie dokładnej awarii okna Emacsa; Jeśli krok wtyczki jest zakomentowany, część rozszerzenia działa poprawnie. Z pewnością zadziała niezależnie od rozwiązań, których używam (z 4, które wymieniłem).
Jest to praktycznie bezwzględny błąd Emacsa. Rozwiązaniem jest usunięcie go za pośrednictwem niektórych rejestru do paska narzędzi, zdecydowanie w .emacs. Zapisz wynik jako plik .reg i uruchom który plik w eksploratorze:
Uzyskaj najlepszą wydajność swojego komputera dzięki temu oprogramowaniu — pobierz je i napraw swój komputer już dziś.Edytor rejestru Windows Windows wersja 5.00[HKEY_CURRENT_USER Oprogramowanie GNU Emacs]„Emacs.Toolbar” jest równe „- 1”
Emacs Win32 Fullscreen
Emacs Win32 Plein Ecran
Emacs Win32 Pantalla Completa
Emacs Win32 Im Vollbildmodus
Emacs Win32 Helskarm
Emacs Win32 Tela Cheia
이맥스 Win32 전체 화면
Emacs Win32 V Polnoekrannom Rezhime
Emacs Win32 A Schermo Intero
Emacs Win32 Volledig Scherm
