Jump to content
ArchWiki

Emacs (Português)

From ArchWiki

Este artigo ou esta seção precisa de tradução.

Notas: Translation in progress, started 2023年02月20日, last edit 2023年02月22日. (Discuta em Talk:Emacs (Português)#)

Emacs é um editor de visualização auto-documentado e em tempo-real, customizável e extensível. No núcleo do Emacs está um interpretador Emacs Lisp, a linguagem em que a maioria da funcionalidade built-in e das extensões do Emacs estão implementadas. O GNU Emacs usa o GTK como o seu toolkit do X, contudo, funciona igualmente bem dentro de um ambiente CLI.

Instalação

This article or section needs language, wiki syntax or style improvements. See Help:Style for reference.

Reason: Precisamos mesmo de listar todos os forks e variantes empacotadas? (Discuss in Talk:Emacs (Português))

Para a versão estável do GNU Emacs, instala o pacote emacs . Variantes incluem:

  • emacs25-git AUR[link quebrado: package not found] - Ramo de manutenção do GNU Emacs versão 25.
  • emacs26-git AUR[link quebrado: package not found] - Ramo de manutenção do GNU Emacs versão 26.
  • emacs27-git AUR[link quebrado: package not found] - Ramo de manutenção do GNU Emacs versão 27.
  • emacs28-git AUR[link quebrado: package not found]: Desde Abril de 2022, o GNU Emacs 28.1 inclui suporte para compilação nativa que foi fundido upstream. Este ramo está configurado para rastrear o desenvolvimento do próximo lançamento menor do Emacs 28.
  • emacs-nativecomp [link quebrado: replaced by emacs ]: GNU Emacs com compilação nativa ativada.
  • emacs-git AUR: Ramo de desenvolvimento do GNU Emacs. Desde Junho de 2021 inclui suporte a compilação nativa fundido do ramo feature/native-comp do GNU Emacs.
  • emacs29-git AUR: Ramo do GNU Emacs 29 de desenvolvimento do GNU Emacs.
  • emacs-nox : GNU Emacs sem suporte ao X11 para uso num terminal. Esta variante tem limitações, incluindo menos cores, menos funcionalidades para lidar com fontes (mudança de tamanho ao vivo, vários tamanhos num só documento, etc) e limitações com funcionalidades avançadas como o Speedbar ou o GUD (o ambiente de depuração). É também mais lento ao lidar com faces complexas (a aparência visual do texto no GNU Emacs).
  • emacs-nox-24bit AUR[link quebrado: package not found] - Sem suporte ao X11 remendado para coloração de 24bit.
  • emacs-gtk2 AUR[link quebrado: package not found] - Sem suporte ao GTK2.
  • emacs-xwidgets AUR[link quebrado: package not found] - Sem suporte ao xwidgets.
  • emacs-pgtk-git AUR - Com suporte ao pgtk.
  • emacs-pretest AUR - Versão de pré-teste.
  • emacs-muse - Ambiente de publicação para o Emacs.
  • emacs-gcc-wayland-devel-bin AUR[link quebrado: package not found] - GNU Emacs. Ramo de desenvolvimento native-comp e ramo pgtk combinado, servido como um binário.
  • guile-emacs-git AUR[link quebrado: package not found] - Ramo do GNU Emacs que substitui o próprio motor EmacsLisp do Emacs com o do Guile.
  • emacs-lucid AUR - Versão toolkit do Lucid.
  • emacs-lucid-git AUR - Versão toolkit do Lucid. Versão Git.

Forks

The factual accuracy of this article or section is disputed.

Reason: A maioria destes não partilham código com o emacs (Discuss in Talk:Emacs (Português))

This article or section needs language, wiki syntax or style improvements. See Help:Style for reference.

Reason: Não usa Template:App (Discuss in Talk:Emacs (Português))
  • emacs-pgtk-native-comp-git AUR[link quebrado: package not found] ou emacs-native-comp-git AUR[link quebrado: package not found] ou emacs-native-comp-git-enhanced AUR[link quebrado: package not found]: Um fork não-oficial combinando o ramo de desenvolvimento do GNU Emacs (incluindo compilação nativa) com o novo motor de renderização PGTK.
  • emacs-ng AUR - Uma nova abordagem ao Emacs - Incluindo TypeScript, Threading, Async I/O e WebRender.
  • emacs-ng-git AUR - Uma nova abordagem ao Emacs - Incluindo TypeScript, Threading, Async I/O e WebRender. Versão Git.
  • mg - Micro GNU Emacs
  • qemacs AUR Quick Emacs
  • qemacs-git AUR - QEmacs (Quick Emacs) é um editor muito pequeno com uma aparência e sensação de Emacs, realce de sintaxe, UTF-8, modo dired com janela de pré-visualização e muitas outras funcionalidades.
  • texmacs AUR - Editor de texto científico e gratuito, inspirado pelo TeX e GNU Emacs. Editor WYSIWYG, fontes-TeX e interface-CAS (Giac, GTybalt, Macaulay 2, Maxima, Octave, Pari, Qcl, R e Yacas) num só.
  • sxemacs-git AUR - Um derivativo do xemacs - checkout do git.
  • uemacs-git AUR - MicroEMACS/PK 4.0.15 customizado pelo Linus Torvalds.
  • femto-emacs-git AUR - Clone do emacs muito pequeno com configuração em FemtoLisp.

Executando o Emacs

Antes de lançar o emacs, tu deves saber como fechá-lo (principalmente se o executares num terminal): usa a sequência de teclas Ctrl+xCtrl+c.

Para iniciar o Emacs executa:

$ emacs

ou para usá-lo numa consola:

$ emacs -nw

ou para carregamento rápido (sem .emacs) e editar dentro do CLI:

$ emacs -Q -nw

Se instalaste a versão nox, 'emacs' e 'emacs -nw' fazem o mesmo.

Um nome de ficheiro pode ser dado para abrir aquele ficheiro imediatamente:

$ emacs filename.txt

Sem cores

Por omissão o Emacs inicia-se com um tema de cor mostrando as hiperligações em azul escuro. Para iniciar o Emacs num terminal de texto sem qualquer esquema ou tema de cor:

$ emacs -nw --color=no

AltStyle によって変換されたページ (->オリジナル) /