Emacs é uma família de editores de texto que são caracterizados por sua extensibilidade. O manual para a variante mais amplamente utilizada, GNU Emacs, descreve-a como o extensível, customizável, auto-documentado, editor de exibição em tempo real.

o desenvolvimento do primeiro Emacs começou em meados da década de 1970, e o trabalho em seu descendente direto, GNU Emacs, continua ativamente a partir de 2017.

instalação

existem muitos clientes Emacs em macOS. A versão recomendada em macOS é Emacs Mac Port, mas outros são bons também.

Emacs Mac port (recomendado)

muitas características úteis são construídas com Emacs Mac Port, por exemplo, variáveis de ambiente, tela cheia, Melhorias visuais e assim por diante.Ligue primeiro a torneira do mamífero.

brew tap railwaycat/emacsmacport
  • Método 1: Instalar com brew cask.
brew install --cask emacs-mac

Existem três versões disponíveis, emacs-mac, emacs-mac-official-icon, emacs-mac-spacemacs-icon.

  • Método 2: instalação utilizando brew.
brew install emacs-mac 

Clique aqui para ver as opções disponíveis: 1.--with-dbus, Construir com o d-bus suporte
--with-modules, Construir com dinâmica de módulos de suporte
--with-xml2, Construir com libxml2 suporte
--with-ctags, não remova o ctags executável que o emacs fornece
--with-no-title-bars, Criar um patch para não barras de título em quadros (–CABEÇA não é suportado)
--with-natural-title-bar, Criar um patch para a barra de título da cor inferida pelo seu tema (–CABEÇA não é suportado). Mais informações é fornecido aqui
--with-official-icon, Usando oficial Emacs ícone
--with-modern-icon, Usando um moderno estilo Emacs ícone por @tpanum
--with-spacemacs-icon, Usando o spacemacs Emacs ícone por Nasser Alshammari
--with-icon-for-documents, Usando o ícone oficial para documentos que, de padrão aberto com o Emacs

Emacs plus

Comece tocando o oficial emacs-plus casco.

brew tap d12frosted/emacs-plus

Emacs Plus contém fórmulas separadas para diferentes versões Emacs:

  • emacs-plus-installs Emacs 26, versão de lançamento atual.
brew install emacs-plus 
brew install [email protected] 
brew install [email protected] 

Clique aqui para ver as opções disponíveis: 1.--with-24bit-color: Experimental: construir com cores de 24 bits de suporte
--with-ctags: não remova o ctags executável que o Emacs fornece
--with-dbus: Construir com dbus suporte
--with-mailutils: Construir com mailutils suporte

--with-natural-title-bar: Experimental: use uma barra de título de cores inferida pelo seu tema
--with-no-title-bars: Experimental: construir com um patch para não barras de título em quadros (–CABEÇA tem este built-in via undecorated bandeira)
--with-x11: Experimental: construir com suporte para x11
--without-cocoa: Construir um não-Cacau versão do Emacs
--without-gnutls: Construir sem suporte a gnutls
[email protected]: Construir sem [email protected] oferece suporte a
--without-librsvg: Construir sem o pacote librsvg suporte
--without-libxml2: Construir sem libxml2 suporte
--without-modules: Construir sem dinâmica de módulos de suporte
--without-multicolor-fonts: Construir sem um patch que permite multicolor suporte de tipo de letra
--without-spacemacs-icon: Construir sem Spacemacs ícone por Nasser Alshammari
--HEAD: Instale o CABEÇOTE versão

Nota: 1) Você pode querer instalar o exec-caminho-do-shell se você estiver usando Emacs plus. Trata das variáveis de ambiente.2) para que a barra de título corresponda à cor de fundo do seu tema, considere usar em vez disso:brew install emacs-plus --HEAD --with-natural-title-bars

Spacemacs

Spacemacs é uma nova forma de experimentar Emacs — um conjunto sofisticado e polido focado na ergonomia, mnemónica e consistência.

o Spacemacs pode ser usado naturalmente tanto pelos utilizadores do Emacs como do Vim — pode até misturar os dois estilos de edição. Mudar facilmente entre os estilos de entrada faz do Spacemacs uma grande ferramenta para a programação de pares.

Instalação

  1. Se você já tem um Emacs configuração, voltar-se primeiro:

    cd ~mv .emacs.d .emacs.d.bakmv .emacs .emacs.bak

    não se esqueça de cópia de segurança e remover ~/.emacs arquivo SpacemacsWILL NÃO carregar o ficheiro desde que impede o Emacs carregar a properinitialization arquivo.

  2. Clone o repositório:

    git clone https://github.com/syl20bnr/spacemacs ~/.emacs.d

    master é o ramo estável e imutável, NÃO faça anymodification para ele, ou você vai quebrar o mecanismo de atualização. Se você quiser o Spacemacs de Fork use com segurança o ramo develop onde você lida com o updatemanually.

  3. (opcional) instalar o tipo de letra Pro do código-fonte.Se estiver a correr no terminal, também terá de mudar a configuração do tipo de letra do seu terminal.

  4. Lançar Emacs. O Spacemacs instalará automaticamente os pacotes que necessita.Se tiver um erro em relação às transferências de pacotes, então poderá tentar desactiva o protocolo HTTPS iniciando o Emacs com

    emacs --insecure

    ou poderá definir o dotspacemacs-elpa-https para nil no seu ficheiro de pontos para ultrapassar a necessidade de iniciar o Emacs com o argumento --insecure. Você poderá desejar extrair o seu directório .emacs.d/elpa antes de o fazer, de modo a que todos os pacotes corrompidos que tenha descarregado sejam reinstalados.

  5. reiniciar o Emacs para completar a instalação.

a configuração do Emacs de Purcell

esta é a árvore de configuração do Emacs de Purcell, continuamente usada e ajustada desde 2000, e pode ser um bom ponto de partida para outros usuários do Emacs, especialmente aqueles que são desenvolvedores web. Hoje em dia ele é um pouco voltado para macOS, mas também é conhecido por trabalhar em Linux e Windows.

Instalação

Para instalar, clone desse repositório para ~/.emacs.d, i.e. assegurar que o init.el contidos neste repositório acaba em ~/.emacs.d/init.el:

git clone https://github.com/purcell/emacs.d.git ~/.emacs.d

Ao iniciar o backup do Emacs, pela primeira vez, mais pacotes de terceiros será automaticamente baixado e instalado. Se você encontrar quaisquer erros nessa fase, tente reiniciar o Emacs, e possivelmente executando M-x package-refresh-contents antes de fazer isso.Doom Emacs é uma configuração para o GNU Emacs escrita por um teimoso, shell-dwell-dwell, e melodramático ex-vimmer. Não foi originalmente destinado para uso público, mas pode ser considerado um kit de iniciação de hacker.

instalação

git clone https://github.com/hlissner/doom-emacs ~/.emacs.dcd ~/.emacs.dcp init.example.el init.el # maybe edit init.elmake install

não se esqueça de executar make cada vez que modificar init.el!

visite o wiki para um guia mais detalhado sobre a instalação, personalização e grokking Doom.

Deixe uma resposta

O seu endereço de email não será publicado.