Emacs: Hangi özellikler veya avantajlar GUI veya terminal arayüzüne özgüdür?


8

Emac'ler kendi GUI penceresinde veya bir terminalin içinde ( -nwbayrak kullanarak) başlatılabilir .

Hangi özellikler veya iş akışı avantajları yalnızca bir modda veya diğerinde kullanılabilir? Yani Bir kullanıcı alışkanlıkla bir mod kullanıyorsa, neyi kaçırıyorlar?

Yanıtlar:


9

Terminal arabirimi X'iniz olmasa bile, örneğin Emacs yüklemek istemediğiniz bir makineden ssh üzerinde çalışırken veya X yapılandırmanızı onarmak için veya bir donanım metin terminalinde çalışıyorsa bile çalışır. (Uzak vaka için, Emacs'ı yerel olarak çalıştırabilirseniz , örneğin sürtünme kullanarak daha kolay iş akışı ve daha az can sıkıcı gecikme elde edersiniz , örneğin, açık host.example.com:/path/to/file- kılavuzdaki uzak dosyalar bölümüne bakın .)

Terminal arayüzü ekran veya tmux içinde çalışabilir , böylece bir örneği çalışır halde bırakabilir ve uzaktan bağlanabilirsiniz.

X arayüzü, ekran görüntüleri, çeşitli fontlar kullanmak, daha fazla renk kullanmak, şık bir menü göstermek ve hatta araç çubukları gibi, terminal arayüzünün yapamayacağı şeyleri açıkça yapabilir, terminalinizin izin vermeyeceği tuş kombinasyonlarını anlar, daha iyi hale getirir fareye erişim, X panosuna ve diğer seçimlere doğrudan erişme, ekranınızda birden çok pencere (çerçeveler, Emacs parlance), ...

GNU Emacs 23'ten (veya XEmacs 21) bu yana, X ile terminal arasında seçim yapmak zorunda değilsiniz : tek bir Emacs örneğinden istediğiniz sayıda metin terminalinde ve herhangi bir sayıda X ekranında çerçeveler açabilirsiniz. Genel yol, bir Emacs sunucusunu çalıştırmak ve o emacsclient -nwanki metin terminalinde emacsclient -cyeni bir kare açmak ya da mevcut X ekranında yeni bir kare açmak için ona bağlanmaktır . Emacs içinden make-frame-on-displayve kullanabilirsiniz make-frame-on-device.


1

Yazı tipi rengini ve -nwmodda anahtar ciltleme ile ilgili bazı sorunlar yaşadım , araştırma yapmadım, ancak terminalde kalmış sanırım. Her neyse, mümkünse GUI modunu kullanmaya meyilliyim ve modda hiçbir fayda göremiyorum -nw.


1

Terminal kipinde oturumunuzu ayırabilir ve kullanarak yeniden screen

Emacs / xemacs kullanmamama rağmen, zaman zaman VIM / GVIM kullanıyorum ve GUI sürümünü tercih ediyorum, sadece daha pürüzsüz kaydırma gibi görünüyor ve terimin yeniden boyutlandırılması gerekmiyor. bu boyutta.


1

Terminalde Emacs kullanıyorsanız ve birden çok dikey çerçevenin açık olması durumunda, tek bir çerçeveden birden fazla metin satırını vurgulayıp kopyalayamazsınız; Tüm çerçevelerdeki metinler vurgulanacaktır çünkü hepsi bir terminal penceresindedir.

GUI'de çerçeveler ayrı bir pencere elemanında bulunur, böylece vurgulama her karede sınırlandırılır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.