Você está na página 1de 43

Índice

Pg. 5 Facil
idade vs Intuitividade

Pg. 7 GO D O F W AR 2

Pg. 10 Vício digital

Pg. 16 Ol
h o s e co

Pg. 18 Com o faze r um h om e s tudio

Pg. 21 Xara e xtre m e

Pg. 33 Ente nda o e m acs

Pg. 37 Entre vis ta

Pg. 38 Tirinh as
Ed itorial

Me l
e m bram 4 carinh as da com u. :p
Com e çe a l
er l
ogo! =p
Facil
idade vs Intuitividade
por: Antoine K am e l

Você s ab e m e xe r com e s te anti-vírus ?

5
6
7
P

8
9
C

10
Com o sabe r?

O Gam e m aníaco

E com o não confundir as coisas?

11
O W ork ah ol
ic Virtual

Com o sabe r?

E com o não confundir as coisas?

12
Scriptofal
ante E com o não confundir as coisas?

O VirtualSociopata

O q ue faze r?

O q ue faze r?

13
Mas afinalde contas, o q ue é q ue e u te nh o?

14
Que m nunca viu?
15
16

O q ue é ol
h o se co?

O nde as l
ágrim as são produzidas e q uais funçõe s cum pre m ?

Com o diagnosticar?
Com o se m anife sta o ol
h o se co?
17
18

Sil
êncio no e stúdio!!!

Ge re nciam e nto de Me m ória:


Canais PCI

Program as m ul
tibanda:

Audacity

Cubase SX.

19
Sound Forge

Re spe ite o l
im ite da banda.

20
21
22
23
24
25
26
27
28
29
30
31
32
33

Bom m uita ge nte já ouviu fal ar sobre o e m acs, m as poucas sabe m o


pode de sse e ditor de te xto ou suíte .
Então ne sse artigo e scrito pe l
o Jarno Trul l
i irá abordar um pouco do
pode r de ssa .

H istória.
"Era um a ve z", l á pros idos de 19 70-e -guaraná-de -rol h a, um e ditor m e io
tosco, o TECO (Tape Editor and CO rre ctor. Sim , do te m po da fitona K7
m agnética!). El e e ra algo m e io difícilde se r usado (im agine al go com o o
"e d" para q ue m usa o vim h oje e m dia... é possíve lusar, m as dá um
trabal h ão! Assim e ra o TECO !). Te co?
O TECO , q ue ne m o ED de h oje e m dia (ou o e dl ine , para q ue m já
O m ais inte re ssante é q ue m e sm o q ue o Em acs fosse um a
te ntou e ste pe q ue no m onstrinh o no Fre e DO S), tratava as funçõe s de
e xte nsão do TECO , e l e m e sm o e ra um e ditor de te xtos
e dição, e xibição na te l a, e scrita e gravação de arq uivos se paradam e nte .
total m e nte dife re nte (e se nsive lm e nte m ais fácilde trabalh ar).
O u se ja, se você digitasse al gum a coisa, e l a não ne ce ssariam e nte
Com isto, e ra fácilportá-l o para outras pl ataform as e
apare ce ria na te la. Im agine a tortura de e scre ve r se m ve r o re sul tado...
com e çaram a apare ce r im pl e m e ntaçõe s do Em acs e m outras
Pois be m , lá no laboratório de AI do MIT (sim , o m e sm o l ugar de onde
linguage ns q ue não o TECO . E com e çaram a apare ce r ve rsõe s
saiu o Rich ard Stal lm an), al guns h ack e rs pe nsaram e m com o de ixar o
proprie tárias de ste Em acs.
TECO um pouq uinh o m ais am igáve l . Um de l e s fe z um a e xte nsão q ue
Assim se ndo, na época do Manife sto GNU, Stal l
m an tratou de
im prim ia na te la, outro pe nsou num siste m a de re cupe ração após
e scre ve r o GNU Em acs, o prim e iro softw are GNU da h istória.
catástrofe s (q ue das de e ne rgia e ram um pe sade l o pra q ue m passou h oras
De pois de um te m po, Jam ie Z aw insk i pe gou uns códigos e m
program ando e pe rde u tudo), e assim por diante .
fase al fa do GNU Em acs e produziu o Lucid Em acs, q ue e vol uiu
De pois de m uito te m po, o Guy Ste e l e re solve u juntar e sta col e ção de
para o XEm acs. E de sde e ntão o GNU Em acs e o XEm acs são os
funcional idade s no TECO e assim , após al gum as noite s com café e se m
m ais usados e os m ais fam osos e m acse n (o pl uralde "e m acs" é
sono, Stal lm an e Ste e l
e acabaram de form ar o Supe r-TECO ! Agora,
"e m acse n"...).
faltava dar o nom e para a nova ge ringonça do MIT AI Lab. Nada m ais
"E todos vive ram fe l ize s para se m pre ..."
naturalq ue o nom e fosse "Em acs" (de Editing MACroS).
Nom e ncl
atura. Com ando Ação
C-x C-f Visitar um arq uivo
Vam os introduzir al guns conce itos do GNU Em acs e m te rm os do uso das C-x C-s Sal
var as m odificaçõe s se m pe rguntar
te clas.
onde sal
var
Ao contrário dos e ditore s da fam íl ia vi, o e m acs não te m um m odo
C-x C-w Sal
var as m odificaçõe s pe rguntando onde
se parado para com andos. Se você q uise r com e çar a e scre ve r, é só digitar!
sal
var
O s com andos e m si são com postos por um a se q üência de te cl as "Control "e C-x s Sal
var todos os buffe rs e m e dição
"m e ta", onde a te cl a "control " é e scrita C-, e a te cl a "Me ta" é e scrita "M-".
C-x C-b Lista todos os buffe rs abe rtos
Por e xe m plo, os com andos "C-h t" (se gure controle te cl e h , de pois solte e
C-f Move o cursor 1 l
e tra para fre nte
te cle t) ch am a o tutorial .
Mas aí você pode se pe rguntar "O nde e stá a te cl a Me ta?". Esta te cla não é C-b Move o cursor 1 l
e tra para trás
m uito com um nos te cl ados atuais (ach o q ue e l a ainda e xiste nos te cl ados da C-p Move o cursor 1 l
inh a para cim a
Sun), m as pode se r e m ul ada "se gurando" a te cl a "al t" ou te clando "e sc". Por C-n Move o cursor 1 l
inh a para baixo
e xe m plo, o com ando "M-f" (te cl e "e sc" e l argue , de pois te cl e f; ou se gure al t
C-a Move o cursor para o início da l
inh a
e te cle f) m ove o cursor um a pal avra adiante .
C-e Move o cursor para o fim da l
inh a
Quando q uise rm os fal ar um a te cl al ite ralm e nte , com o a te cl a F1 ou a te cl a
Esc, ire m os e scre ve r e m colch e te s angul are s, assim : <F1> ou <ESC> . M-a Move o cursor para o início da se nte nça

Be m , de pois de sta e nrol ação vam os continuar... M-e Move o cursor para o fim da se nte nça

M-f Move o cursor um a pal


avra para fre nte
Com andos básicos. M-b Move o cursor um a pal
avra para trás
Tudo o q ue você de ve sabe r sobre com o m ove r-se e faze r o se u te xto e m
M-} Move o cursor um parágrafo para fre nte
GNU Em acs e stará aq ui!
Quando você abre o Em acs se m parâm e tros, e l e te m ostra um buffe r M-{ Move o cursor um parágrafo para trás
ch am ado "scratch ". Este buffe r não sal va absolutam e nte nada do q ue você M-< Move o cursor para o início do buffe r
e scre ve r ne l
e ! Ele é, e xatam e nte com o o nom e diz, um "rascunh o". M-> Move o cursor para o fim do buffe r
Ne ste caso você pre cisa abrir um arq uivo para com e çar a e ditar. Então
você te cl a C-x C-f para abrir (no jargão do Em acs, "visitar") um arq uivo. O PS: O s com andos com uns, com o Page Up, Page Dow n, te cl as
Em acs irá te pe rguntar q ue arq uivo visitar (ah , o Em acs usa <TAB> para dire cionais, e tc, tam bém funcionam , só q ue é m uito m ais
com pl e tar nom e s!). rápido e dive rtido usar os Control s e Alts da vida!
Caso te nh a passado um parâm e tro, o Em acs irá abrir um buffe r para e ste Isto se m contar q ue e l e s funcionam para q ual q ue r te cl
ado
arq uivo e m e spe ciale você pode com e çar a e ditá-l o. e , q uando você vai tom ando a prática, e l e s vão se r m ais
e ficie nte s, pois todas as te cl as ne ce ssárias e starão be m
próxim as de suas m ãos!
PPS: Ve ja q ue para digitar M-> você pre cisa se gurar as te cl as
34 <Al t> , <Sh ift> e <.> , caso você e ste ja usando um te cl ado
Jane l
as no Em acs. Na vasta m aioria dos e ditore s de te xto, o te xto se gue o cursor, e se
você atinge o finalda jane l a e ainda h á m ais te xto, o e ditor m ostra
O utra facil idade m uito inte re ssante nos Em acse n é a facil idade m ais um a l inh a ape nas. Já o Em acs ce ntral iza o te xto q uando isso
com m úl tiplas jane l
as de e dição. Por e xe m pl o, se e stive r aconte ce . A im pre ssão é de q ue a te l a rol ou pra cim a (q ue ne m o
e scre ve ndo um program a e m C+ + , é de ce rto m odo inte re ssante botão de scrol lm ouse no nave gador Mozil la Fire fox).
você pode r m anipul ar vários arq uivos ao m e sm o te m po (os Te nte a e xpe riência no GEdit e no Em acs q ue você l ogo e nte nde rá o
h e ade rs com as cl asse s, as im ple m e ntaçõe s dos obje tos, o arq uivo q ue e stou fal ando. Isto é bastante útil , pois norm al m e nte as pe ssoas
Mak e file , algum .rc q ue se ja ne ce ssário configurar junto...). Para lêe m com m ais ate nção o q ue e stá no ce ntro da te l a.
talvocê pode abrir m úl tiplas jane las e instâncias do Em acs! Ne ste caso, o com ando "C-l " (lde l am bda, e não 1 de 1 re al !) faz a
m e sm a coisa, só q ue e m q ual q ue r ponto do te xto e stive r.
Ve ja só: Quase todo com ando do Em acs adm ite um argum e nto num érico.
Com ando Ação Para passar e ste argum e nto usa-se "C-u". Por e xe m pl o, C-u 100 #
adiciona 100 sím bol os # no te xto.
C-x 2 Parte a jane l
a atuale m duas, h orizontal
m e nte
Muitas ve ze s tais argum e ntos são de re pe tição, m as h á al gum as
C-x 3 Parte a jane l
a atuale m duas, ve rtical
m e nte e xce çõe s. Por e xe m pl o, C-u 5 C-lfaz o e ditor rol ar o te xto 5 l inh as
C-x 1 Mata todas as jane l
as m e nos a atual para baixo (m ve z de ce ntral izar o te xto cinco ve ze s :P).
No vim , a te cla <ESC> sal va você de várias e nrascadas pe rigosas.
C-x o Move o cursor para a próxim a jane l
a
Por e xe m plo, im agine q ue você iria digitar :q ! <RETURN> no m odo
C-x 5 2 Cria um a nova instância do Em acs te xto e , ante s de ape rtar o <RETURN> pe rce be q ue e stá no m odo de
C-x 5 1 Mata todas as instâncias do Em acs com andos. Ante s do fatídico ato, você sim pl e sm e nte te cla <ESC> e
tudo vol ta ao norm al !
Por de fault, o Em acs te m ostra o últim o buffe r abe rto nas jane las O com ando q ue faz e ste tipo de coisa no Em acs é justam e nte "C-g".
re cém -abe rtas. Para e ditar outro arq uivo, é só faze r C-x C-f, com o Im agine por e xe m pl o q ue você digitou C-u 100, m as de sistiu da
de costum e ! loucura de re pe tir um com ando 100 ve ze s. Então você sim pl e sm e nte
digita C-g q ue o com ando sim pl e sm e nte de sapare ce !
O utros com andos.
Vou fal ar aq ui de uns com andos inte re ssante s e q ue m e re ce m um Concl
usão.
de staq ue e spe cial
. Esta parte e stá um a com ple ta bagunça, m as Enfim , por e nq uanto acabam os e ste m icro-tutorialaq ui m e sm o.
e spe ro se r útilcom o um a re fe rência. Pre te ndo falar m ais sobre com andos avançados (com o tratar de
m últipl as jane l
as, "Syntax H igh l
igh t", custom izaçõe s e m ge rale coisas
--- para LISP-h ack e rs) e m outros artigos futuros (al iás, e stou pe nsando
O Em acs é um e ditor q ue te m lá suas idiossincrasias... um a de l
as, e m com e çar um de l e s já!).
q ue e u acabe i gostando, é o "AutoScrol l
ing" (ou "scroll" na Be m , com o vantage ns do Em acs, posso apontar todas aq ue l as q ue os
docum e ntação original ). am ante s do VIM dize m (al ém do fato de não se faze r ne ce ssário
35
num m odo e spe cialpara digitar com andos!). Quanto a De q ual q ue r m odo, os site s oficiais são be m e xpl
icativos e
de svantage ns, um a e m e spe cífico: o Em acs foi fe ito de um m odo docum e ntados.
bastante inde pe nde nte , de m odo q ue e l e não inte rage com o Eis as re fe rências:
re sto do siste m a ope racionalde um a m ane ira intuitiva (por XEm acs - Página oficial
e xe m plo, um arq uivo de sintaxe do VIM é pare cido com um sh e l l h ttp://w w w .xe m acs.org/
script e um arq uivo Em acs te m cara de um a viajada LISP GNU Em acs - Página oficial
daq ue las). h ttp://w w w .gnu.org/softw are /e m acs/e m acs.h tm l
Be m , por e nq uanto é só! Em acs W ik i - Um a boa re fe rência para e scovadore s de código-fonte
PS: Para os próxim os artigos, já ire i supor q ue você l e itor já h ttp://w w w .e m acsw ik i.org/cgi-bin/w ik i
te nh a confe rido o tutorialdo Em acs, e m C-h t. No m e sm o e stil o Em acs W ik i Brasil- E e u q ue pe nsava q ue e ra o único brazuca
do tutorialdo VIM, você apre nde os com andos usando e não inte re ssado...
de corando. Assim se ndo, até m ais! h ttp://w w w .e m acs-br.org/
PPS: Um a frase da fil osofia Em acs:
"Em acs is not an e ditor. Em acs is a w ay of th ink ing about th e
w orl d, and as such is a w ay of th ink ing about e ditors. Th e proce ss
of e diting is Em acs, but Em acs is m ore th an th e proce ss of
Editing. W h e n you ask w h at Em acs doe s, you are ask ing a
q ue stion w ith no answ e r, be cause Em acs doe sn't do, it is done to.
Em acs just is. ... I h ope th is m ak e s th ings cl
e are r." - by Scott
Dorse y.

Aonde obte r.
Be m , se e stive r inte re ssado ne ste canive te -suíço para
program adore s Unix, você te m al gum as opçõe s inte re ssante s...
Em q uase todas as distros Linux, o GNU Em acs m uitas ve ze s já
e stá instal ado (no caso do Sl ack w are , h á um a série de softw are s
só pra e l e , a série E). El e tam bém dispõe de ve rsõe s para
W indow s.
Tam bém h á o XEm acs, q ue te m ve rsõe s para Re actO S e
W indow s, al ém de vários Unice s da vida.
Para o caso do Fre e DO S, cre io q ue e xista um e m acs e spe cífico,
q ue ve m na distribuição do "DJGPP" (ve r e m
h ttp://w w w .de lorie .com /djgpp/). El e roda na sh e ll
"com m and.com " m e sm o, se m m uitos de vane ios. Para o al
to e avante ! 36
37
Tirinh as

Mangabe ira

38
Mais e m :
h ttp://blogdom angabe ira.bl
ogspot.com /

39
Cal v in
h ttp://de positodocal
vin.bl
ogspot.com /

40
41
42
Contribuíram ne ssa e dição:
David F. Santos
site : h ttp://w w w .info-m undo.ne t
e m ail : david123546-re vista@ yah oo.com .br

Fabiane Lim a
site : h ttp//m e galopol is.blogarium .ne t
e m ail : fabiane lim @ gm ail.com

Al e xandre Me lo
e m ail: srbogs@ gl
obo.com

Antoine Kam e l
e m ail
: antoine 12@ gm ail
.com
Saudade s!

Ao Jarno Trul
li. Com unidade Linux vs W indow s :
Ao De pósito do Cal
vin. h ttp://w w w .ork ut.com /Com m unity.as px?cm m =186559 44

Ao Mangabe ira.

FIM
Ao O ctávio Augusto.

R e vista Linux vs W ind ow s 4 Copyrigh t(C) 2007 David F. Santos


Es te program a é s oftw are livre ;você pode re dis tribuí-lo e /ou m odificá-lo s ob os te rm os da Lice nça Pública Ge ralGNU, conform e publicada pe la Fre e Softw are Foundation;tanto a ve rs ão 2 da
Lice nça com o q ualque r ve rs ão m ais nova.

Você também pode gostar