Bom tutorial do GNU / Emacs [fechado]


9

Eu gostaria de aprender emacs em profundidade. O problema é que eles se dividem em 2 categorias:

  • Básico (que C-x C-ssalva arquivos e C-x C-cexiste emacs etc.)
  • Tudo

Atualmente, estou usando 1% -10% dos recursos do emacs e gostaria de aumentá-lo para 20% -40%. No entanto, prefiro não ter que ler em profundidade para descobrir como o recurso é útil para mim.

Existe um tutorial intermediário para programadores (conheço várias linguagens de programação, incluindo as funcionais, mas não a LISP)?

Respostas:


12

Este é um tópico vasto e você encontrará listas de listas de tutoriais do Emacs, como no wiki do Emacs . Não vou fazer desta resposta uma lista de listas de tutoriais. Eu recomendo navegar pelas estratégias de aprendizagem .

Depois de conhecer o básico, a melhor maneira de aprender é fazendo. Quando você deseja realizar uma tarefa específica e acha que ela pode se beneficiar de uma melhor automação, procure um recurso ou pacote existente:

  • Procure um comando no menu ou com M-x apropos.
  • Olhe no manual.
  • Veja no Emacs Wiki .
  • Pesquise no Stack Exchange ou no Google.

Se você deseja começar a escrever (ou mesmo ler) o código Emacs Lisp, leia o tutorial oficial do Emacs Lisp . Trabalhe nos primeiros capítulos antes de escrever sua primeira função e continue conforme achar necessário.


O tutorial do emacs builtin ( C-H tinicia) foi suficiente para eu começar. Não, acho que nunca usei mais de 2% do emacs, mas, novamente, ninguém pode usar 100% desse monstro.
vonbrand

5

Ler este post pode ser um bom começo. Embora eu não saiba melhor maneira do que aprender fazendo. Toda vez que tento fazer algo interessante no emacs, clico em Ctrl+ hA(capital A) e alguma frase que espero que um comando tenha dentro. O Ctrl+ também hmme ajuda a obter o máximo dos recursos atuais do modo de buffer.

Eu quase me esqueci deste blog . Você pode encontrar dicas interessantes lá.


essa postagem do SO foi excluída desde então
tshepang

3

Eu não sei sobre tutoriais, mas descobri que a melhor maneira de aprender era encontrar algo que eu queria fazer no emacs e pesquisar no google uma solução. Você pode encontrar tutoriais para aspectos intermediários específicos, mas depois que você vai além do básico, é difícil ter um tutorial geral, porque o material intermediário realmente não é geral.

Segundo a recomendação para o blog emacs-fu . É uma boa maneira de descobrir recursos que você nunca teria encontrado.


O problema é que eu posso fazer qualquer coisa no emacs. Eu só quero fazê-lo com mais eficiência.
Maciej Piechotka

2

Existe um bom manual, que na verdade é uma série de artigos de Michael Stutz publicados no IBM developer works http://www.ibm.com/developerworks/aix/tutorials/au-emacs1/. Estes artigos foram traduzidos para vários outros idiomas, portanto você provavelmente pode encontrar uma tradução para a língua materna. Eles foram escritos para um usuário totalmente desconhecido do novato do Emacs, mas cobrindo aspectos interessantes para um usuário avançado do Emacs. Espero que seja útil para você, pois você definiu sua porcentagem de uso do Emacs como 1 a 10%. Os artigos não são de interesse de um profissional, pois a elisp está mencionando lá na medida em que seja necessário que seja descrito para um usuário usar o Emacs como um aplicativo.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.