GNU Emacs, fi sori ẹrọ olootu ọrọ arosọ yii fun Ubuntu / Linux Mint

nipa gnu emacs

Ninu nkan ti n bọ a yoo wo Gnu Emacs 25.3.2. Ila-oorun olootu ọrọ Ko nilo ifihan eyikeyi, nitori o jẹ olokiki pupọ ati lilo nipasẹ gbogbo awọn oriṣi ti awọn onimo ijinlẹ kọmputa kakiri agbaye. Emacs jẹ ọfẹ, orisun ṣiṣi, afikun ati olootu ọrọ isọdi-ọrọ. O jẹ pupọ ati pe a yoo rii pe o wa fun Gnu / Linux, Windows ati Mac. O tun dagbasoke nipasẹ iṣẹ GNU ati gbejade labẹ iwe-aṣẹ GNU GPL.

Emi ko ro pe MO le sọ ohunkohun titun nipa itan rẹ boya. Idagbasoke ti Emacs akọkọ bẹrẹ ni aarin awọn ọdun 1970 ni awọn kaarun ti MIT. Richard Stallman bẹrẹ ṣiṣẹ ni ọna GNU Emacs pada ni 1984 lati ṣe agbekalẹ yiyan sọfitiwia ọfẹ si ohun-ini Gosling Emacs. Iṣẹ lori olootu yii tun n ṣiṣẹ ni ọdun 2017.

Gnu Emacs jẹ a olootu ọrọ pẹlu a nọmba nla ti awọn iṣẹ. Eyi jẹ ki o gbajumọ pupọ pẹlu awọn olutẹpa eto ati awọn olumulo imọ ẹrọ. GNU Emacs jẹ apakan ti iṣẹ GNU ati pe o jẹ ẹya ti o gbajumọ julọ ti Emacs pẹlu ọpọlọpọ iṣẹ idagbasoke. A ṣe apejuwe olootu yii ni Afowoyi Olumulo GNU Emacs bi: «extensible, asefara, akoko gidi ati olootu iwe-kikọ ara ẹni«. Igba ikẹhin ko tumọ si pe Emacs kọ awọn iwe tirẹ, ṣugbọn kuku pe o ṣafihan iwe tirẹ si olumulo. Ẹya yii jẹ ki iwe Emacs jẹ iraye si gbogbo eniyan.

agbese pẹlu gnu emacs

Awọn agbara ti Emacs jẹ ọpọlọpọ. O ni diẹ sii ju awọn ofin ti a ṣe sinu 10.000 ati wiwo olumulo rẹ ngbanilaaye apapọ awọn ofin wọnyi ni awọn macros lati ṣe adaṣe iṣẹ (eyi jẹ nkan pe nigbati o ba gba oye yoo jẹ ki olootu nla yii). Ni afikun, awọn imuṣẹ Emacs nigbagbogbo pẹlu oriṣi ede ede siseto Lisp ti o pese ifa jinlẹ jinlẹ. Eyi yoo gba awọn olumulo ati awọn oludasile laaye lati kọ awọn ofin ati awọn ohun elo tuntun fun olootu. A ti kọ diẹ ninu awọn amugbooro lati mu imeeli, awọn iwe-ipamọ, awọn ilana, RSS, ati awọn ere ibeji ti ELIZA, Pong, Conway's Life, The Snake and Tetris game.

Ninu aṣa Unix, Gnu Emacs o jẹ ọkan ninu awọn oludije akọkọ meji ninu ogun atẹjade ibilẹ. Oludije miiran ni vi.

Gbogbogbo Awọn ẹya ti GNU Emacs 25.3.2

Gẹgẹbi Mo ti kọ tẹlẹ, awọn abuda ti olootu ikọja yii jẹ ọpọlọpọ, ṣugbọn laarin wọn o yẹ ki a ṣe afihan:

  • Los awọn ipo ṣiṣatunkọ akoonu, eyiti o ni awọ sintasi fun ọpọlọpọ awọn iru faili.
  • Ni a ikọja ati ki o okeerẹ iwe ni afikun si iwe ti o dapọ ninu eto naa. O tun ni a olumulo Afowoyi pe gbogbo wa ti o bẹrẹ le jade kuro ninu iṣoro ju ọkan lọ.
  • Da kikun atilẹyin Unicode fun fere gbogbo awọn iwe afọwọkọ eniyan.
  • Ṣe olootu kan asefara gíga lilo koodu Emacs Lisp tabi wiwo ayaworan fun rẹ.
  • Gbogbo ilolupo eda ti iṣẹ-ṣiṣe kọja ṣiṣatunkọ ọrọ. Iwọnyi pẹlu oluṣeto iṣẹ akanṣe kan, meeli ati oluka iroyin, wiwo n ṣatunṣe aṣiṣe, kalẹnda, ati diẹ sii.
  • A dara eto lati ṣe igbasilẹ ati fi awọn amugbooro sii.

O le kan si gbogbo awọn abuda rẹ ati iwe nipa olootu arosọ yii ninu rẹ oju-iwe ayelujara.

Fifi sori Gnu Emacs

Lati fi eto yii sinu Ubunto wa, a le ṣe taara lati inu Software Center ti Ubuntu wa. Ṣugbọn awa yoo rii ẹya diẹ lọwọlọwọ (ẹyà 25.3.2 ni akoko kikọ nkan yii) wa fun Ubuntu 17.04 Zesty / 16.04 Xenial / 14.04 Trusty / Linux Mint 18/17 ati awọn itọsẹ Ubuntu miiran ni ibi-ipamọ ti o tẹle ti a yoo fi sii. Lati fi GNU Emacs sii ni Ubuntu / Linux Mint a yoo ni lati ṣii ebute nikan (Ctrl + Al + T) ati daakọ awọn ofin wọnyi sinu rẹ:

sudo add-apt-repository ppa:kelleyk/emacs && sudo apt-get update && sudo apt-get install emacs25

Lati fi sii Ọrọ-orisun Emacs, a yoo ni lati ṣe pẹlu lilo aṣẹ atẹle:

sudo apt-get install emacs25-nox

Aifi Gnu Emacs kuro

Lati yọ olootu ọrọ yii kuro ninu ẹrọ ṣiṣe wa a yoo ni lati ṣii ebute nikan (Ctrl + Alt + T). Lẹhin eyi a yoo ni lati kọ atẹle wọnyi ninu rẹ:

sudo apt remove emacs25 && sudo apt autoremove

Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Jẹ akọkọ lati sọ ọrọ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade.

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.

bool (otitọ)