Emacs

15
Formatar automaticamente o código SQL

Existem alguns padrões e estilos de codificação bem conhecidos para SQL (por exemplo, capitalizar palavras reservadas, colocar palavras-chave principais em linhas diferentes etc.). O Emacs vem com algum modo para isso, ou existem pacotes para formatar o SQL para aderir a padrões...

15
Como usar corretamente o defcustom?

Como a maioria dos usuários do Emacs, eu personalizei um modo alterando as variáveis. O que nunca me ocorreu é toda a mentalidade de programação por trás de personalizar isso e aquilo. Percebi isso quando comecei a olhar para o código fonte do eshell. Eu não sou um programador elisp, mas...

15
Aniversário nos contatos da organização

Sou iniciante no modo organizacional (e no Emacs, por sinal), mas achei que o modo organizacional seria um bom local / formato para armazenar meus contatos. Uma coisa que gosto de fazer é adicionar aniversários aos contatos. Encontrei org-contacts.el , que parece ter o que eu quero: adiciono uma...

15
Como posso configurar um servidor ELPA?

Eu e um amigo queremos começar a escrever pacotes emacs específicos para uso em nossa empresa. (Confie em mim, nada do que escrevermos será de grande interesse para quem estiver de fora - é integração com ferramentas internas.) Gostaríamos de tornar a instalação e manutenção de pacotes o mais...

15
Posso tirar capturas de tela de vetores (SVG) do Emacs?

O gtk-vector-screenshotprograma pode ser usado para fazer capturas de tela de vetores de aplicativos Gtk-3. Parece funcionar pedindo ao aplicativo que se redesenhe em uma tela SVG. O Emacs no GNU / Linux pode ser construído com o Gtk +, mas tentar usar o aplicativo acima mencionado em uma janela...

15
Navegar por recuo

Eu quero navegar entre as linhas de um arquivo com base no recuo. O arquivo é estruturado por recuo: uma linha mais recuada que a linha anterior é filha da linha anterior, uma linha que tem o mesmo recuo que a linha anterior é seu irmão. Estou procurando principalmente três comandos: Vá para o...

15
Usando magit para os mais básicos add, commit, push

Normalmente, uso apenas alguns comandos git cada vez que quero confirmar alterações em um repositório: $ git add --all . $ git commit -m "update." $ git push -u origin master O magit pode ser útil nesse sentido? M-x magit-statusparece útil, mas não estou conseguindo entender o idioma de "encenar...

15
'(A. B) é realmente uma lista?

Estou realmente confuso com a .notação. É '(a . b)uma lista? (listp '(a . b))retorna, tmas quando eu quero saber o seu comprimento (length '(a . b))dá um erro Wrong type argument: listp, b. O mesmo se aplica a outras funções, nth,mapcaretc. todos eles dão o mesmo erro Existe alguma função que eu...

15
Listar recursivamente todos os arquivos e subdiretórios

Existe uma maneira, possivelmente usando um pacote, de listar recursivamente todos os arquivos (com caminhos) e subdiretórios (ou pelo menos os subdiretórios vazios , pois os caminhos para os não vazios podem ser recolhidos a partir dos caminhos de os arquivos nele contidos) do diretório atual? O...

14
Usando o modo daemon no Gnome 3

Consegui que o daemon Emacs funcionasse na linha de comando usando a página EmacsWiki , mas estou empolgado em como fazer com que o cliente execute o iniciador do Gnome 3. Como posso configurar um arquivo da área de trabalho do Gnome que inicia uma janela da GUI que se conecta ao daemon...