ebooksgratis.com

See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Emacs - Wikipédia, a enciclopédia livre

Emacs

Origem: Wikipédia, a enciclopédia livre.

 GNU Emacs

Screenshot do programa com o toolkit GTK
Desenvolvedor Projeto GNU
Última versão 22.2 (26-Mar-2008)
Sistema Op. Multiplataforma
Gênero Editor de texto
Licença GPL
Website gnu.org/software/emacs

O Emacs é um conceituado editor de texto, usado notadamente por programadores e usuários que necessitam desenvolver documentos técnicos, em diversos sistemas operacionais.

A primeira versão do Emacs foi escrita em 1976 por Richard Stallman. Sua versão atual é 22.2 de 26 de março de 2008.

O Emacs é considerado por muitos o editor de texto mais poderoso que existe. Sua base em Lisp, especificamente num dialeto de Lisp chamado Emacs Lisp, permite que ele se torne configurável ao ponto de se transformar em uma ferramenta de trabalho completa, uma espécie de "canivete suíço" para escritores, analistas e programadores.

Alguns recursos disponíveis no Emacs:

[editar] Usando o Emacs

[editar] Comandos

Para abrir um arquivo diretamente de um shell Unix, basta digitar "emacs [nome do arquivo]". Se o arquivo digitado não existir, um arquivo com esse nome será criado. No entanto, a documentação oficial do Emacs recomenda iniciar o emacs sem o nome do arquivo para evitar o mal hábito de se carregar uma nova janela do Emacs para cada arquivo que for editar. Para usufruir de todos os recursos disponíveis no emacs é preferível carregar todos os arquivos no mesmo processo.

No modo normal de edição, o Emacs comporta-se como outros editores de texto: o pressionamento de qualquer caracteres alfanumérico insere o caractere correspondente, as setas movimentam o ponto de edição, o backspace deleta o texto, etc. Outros comandos são carregados pelo pressionamento de uma combinação de teclas, pressionando o Ctrl e/ou o Meta/Alt juntamente com uma tecla normal. Todo comando de edição é atualmente uma chamada de uma função no ambiente Emacs Lisp. Até mesmo o pressionamento de uma tecla simples como a para inserir o caracter a envolve a chamada de uma função.

Alguns comandos básicos são mostrados abaixo. A tecla [Ctrl] é chamada de C e a tecla [Alt] de M.

Comando Atalho de Teclas Descrição
info-emacs-manual C-h r Carrega o manual do Emacs.
forward-word M-f Move para o final da palavra. Se estiver no final da palavra, move ao final da próxima palavra.
search-foward C-s Procura uma palavra no buffer.
undo C-/ Desfaz última alteração. Desfaz operações anteriores se pressionada repetidamente.
keyboard-quit C-g Cancela o comando atual.
find-file C-x C-f Carrega um arquivo (o nome é solicitado) em um novo buffer de edição.
save-buffer C-x C-s Salva o buffer atual.
write-file C-x C-w Salva o buffer atual em um novo arquivo.
save-buffers-kill-emacs C-x C-c Pergunta se deseja salvar os arquivos abertos e saí do Emacs.
set-mark-command C-[space]/C-@ Faz uma marca no ponto de edição atual, onde será o início de uma cópia ou recorte.
kill-region C-w Corta todo o texto entre a marca e o cursor.
kill-ring-save M-w Copia todo o texto entre a marca e o cursor.
yank C-y Cola o texto contido na área de transferência do Emacs.
kill-buffer C-x k Mata o buffer com o nome indicado, ou o buffer atual se nenhum nome é digitado.
execute-extended-command M-x Executa um comando.
dabbrev-expand M-/ Auto completa palavra atual.

Cabe lembrar que alguns comandos como o save-buffer usam múltiplos atalhos de teclas. Essa técnica foi criada para possibilitar que mais comandos sejam acionados por atalhos do que do modo convencional. Por exemplo, para salvar um arquivo você deve pressionar C-x C-s, isto é, pressione Ctrl+x simultaneamente, depois enquanto ainda segura somente a tecla Ctrl pressione s. Outro exemplo é o atalho do manual do Emacs. Para carregar o Manual é preciso pressionar C-h r, isto é, pressionar Ctrl+h simultaneamente e depois de soltar o Ctrl e o h, pressionar a tecla r.

Quando o Emacs é executado em sua interface gráfica, muitos comandos podem ser executados pela barra de menus ou pela barra de botões. Porém usuários avançados preferem usar os atalhos de teclado por ter um acesso mais rápido e mais conveniente depois da memorização das teclas.

[editar] Ligações externas

Outros projectos Wikimedia também contêm material sobre este artigo:
Imagens e media no Commons
  Este artigo é um esboço sobre Informática. Pode ajudar a Wikipédia expandindo-o.


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -