Quero que o emacs seja realmente maximizado na inicialização.
Existem soluções para o problema que apenas aumentam a largura da tela do emacs. Isso não é suficiente para mim. Quero que a janela do emacs seja encaixada no canto superior direito da tela, para que, quando pressionar o mouse, feche o emacs, não o Firefox ou o Krusader ou o que estiver maximizado em segundo plano.
Eu tentei fazer isso com o Kwin - mas sem sorte.
PS Estou usando o Kubuntu, e o emacs é bem recente, um 23.2 ou algo parecido.
~/.fluxbox/apps
arquivo para definir a preferência maximizada para aplicativos específicos.Respostas:
Tirei isso de algum lugar no emacswiki, há algum tempo. Observe que eu não o uso mais, pois mudei para o dwm para ter tudo em tela cheia, mas costumava funcionar.
Se você deseja que ele seja executado na inicialização, você deve poder adicionar
para o seu
.emacs
EDIT: Relendo sua pergunta, acho que não é isso que você deseja. Isso ficará realmente em tela cheia, não maximizado: você não terá nenhum botão Fechar.
Este deve fazer:
Agora é diretamente de http://www.emacswiki.org/emacs/FullScreen
fonte
Aqui estão duas maneiras não-Lisp de obter o mesmo:
Alias seu
emacs
comando paraemacs -fs
. Adicione esta linha de código ao seu.bashrc
arquivo no diretório inicial:Pessoalmente, não gosto dessa abordagem, porque não gostaria que o Emacs iniciasse em tela cheia o tempo todo e gostaria de algum controle.
Minha solução: no Ubuntu, você pode atribuir um atalho de teclado para 'tela cheia' em qualquer janela. Esta parece ser a opção mais conveniente e simples. Além disso, tem a vantagem de que o mesmo atalho também se aplica a todos os seus aplicativos.
fonte
-mm
(abreviação de--maximized
) que "maximizará o primeiro quadro". Os efeitos do uso dessa opção são um pouco menos "drásticos" que a-fs
opção (a barra de título do Emacs e os painéis do SO permanecem visíveis).Coloque
(w32-send-sys-command ?\xf030)
no seu.emacs
arquivo. Eu acho que resolve o seu problema.(funciona apenas no Windows)
fonte
w32
coisa.Se você deseja alternar a tela cheia no emacs com a tecla F11, adicione o seguinte ao .emacs:
Se você deseja que o emacs em tela cheia seja muito mínimo (sem barra de ferramentas, barra de rolagem ou barra de menus, adicione também:
fonte
Eu acho que o emacs respeitará as configurações do gconf, para que você possa definir / apps / emacs / maximize, mas não sei se isso ajudará no Kubuntu - vale a pena tentar.
fonte
Eu uso o seguinte no Linux:
e vincule-o a uma chave:
Se você deseja começar a maximizar, basta adicionar uma chamada ao
my-frame-toggle
final do seu arquivo .emacs.fonte
Encontrei uma solução engraçada:
inicia o emacs em um console - e você pode maximizar o próprio console!
fonte