? ? ? ?emacs編輯器是一款極其流行的編輯器,甚至比Unix出現的都早。開發人員對它愛不釋手, 于是就將其移植到了Unix環境中,現在也移植到了Linux環境中。跟vi很像,emacs編輯器一開始也是作為控制臺編輯器,但如今已經遷移到了圖形化世界。?
? ? ? ?很多發行版默認并沒有安裝emacs。可以使用which和/或yum list命令檢查一下自己所用的基于Red Hat的發行版,下面江西網絡公司-百恒網絡就來為大家介紹一下其操作方法:
? ? ? ?$ which emacs?
? ? ? ?/usr/bin/which: no emacs in (/usr/lib64/qt-3.3?
? ? ? ?/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:?
? ? ? ?/usr/sbin:/sbin:/home/Christine/bin)?
? ? ? ?$?
? ? ? ?$ yum list emacs?
? ? ? ?[...]?
? ? ? ?Available Packages
? ? ? ?emacs.x86_64 ? ? ? ? 1:23.1-25.el6 ? ? ? ? ? ?base?
? ? ? ?emacs編輯器軟件包目前并沒有安裝在CentOS發行版中。不過,還是可以把它安裝上的。?
? ? ? ?對于基于Debian的發行版,可以使用which和/或apt-cache show命令來檢查emacs編輯器軟件包的安裝情況,在Ubuntu發行版中的演示如下。
? ? ? ?$ which emacs?
? ? ? ?$?
? ? ? ?$ sudo apt-cache show emacs?
? ? ? ?Package: emacs?
? ? ? ?Priority: optional?
? ? ? ?Section: editors?
? ? ? ?Installed-Size: 25?
? ? ? ?[...]?
? ? ? ?Description-en: GNU Emacs editor (metapackage) ?
? ? ? ?GNU Emacs is the extensible self-documenting text editor. ?
? ? ? ?This is a metapackage that will always depend on the latest ?
? ? ? ?recommended Emacs release.?
? ? ? ?Description-md5: 21fb7da111336097a2378959f6d6e6a8?
? ? ? ?Bugs: https://bugs.launchpad.net/ubuntu/+filebug?
? ? ? ?Origin: Ubuntu?
? ? ? ?Supported: 5y?
? ? ? ?$?
? ? ? ?which命令的執行方式在這里有點不一樣。當它沒有找到已安裝的命令時,直接返回的就是 bash shell提示符。在演示所用的Ubuntu發行版中,emacs編輯器軟件包是選裝的,但也可以進行安裝。下面顯示了在Ubuntu上安裝emacs編輯器。?
? ? ? ?$ sudo apt-get install emacs
? ? ? ?Reading package lists... Done?
? ? ? ?Building dependency tree?
? ? ? ?Reading state information... Done?
? ? ? ?The following extra packages will be installed:?
? ? ? ?[...]?
? ? ? ?Install emacsen-common for emacs24?
? ? ? ?emacsen-common: Handling install of emacsen flavor emacs24?
? ? ? ?Wrote /etc/emacs24/site-start.d/00debian-vars.elc?
? ? ? ?Wrote /usr/share/emacs24/site-lisp/debian-startup.elc?
? ? ? ?Setting up emacs (45.0ubuntu1) ...?
? ? ? ?Processing triggers for libc-bin (2.19-0ubuntu6) ...?
? ? ? ?$?
? ? ? ?$ which emacs?
? ? ? ?/usr/bin/emacs?
? ? ? ?$
? ? ? ?現在再使用which命令的話,它就會顯示出emacs程序的位置。這說明該Ubuntu發行版已經 可以使用emacs編輯器了。?
? ? ? ?就CentOS發行版而言,可以使用yum安裝命令來安裝emacs編輯器。?
? ? ? ?$ sudo yum install emacs?
? ? ? ?[sudo] password for Christine:?
? ? ? ?[...]?
? ? ? ?Setting up Install Process?
? ? ? ?Resolving Dependencies?
? ? ? ?[...]?
? ? ? ?Installed: ??
? ? ? ?emacs.x86_64 1:23.1-25.el6?
?
? ? ? ?Dependency Installed: ??
? ? ? ?emacs-common.x86_64 1:23.1-25.el6 ??
? ? ? ?libotf.x86_64 0:0.9.9-3.1.el6 ??
? ? ? ?m17n-db-datafiles.noarch 0:1.5.5-1.1.el6 ?
? ? ? ?Complete!?
? ? ? ?$?
? ? ? ?$ which emacs?
? ? ? ?/usr/bin/emacs?
? ? ? ?$?
? ? ? ?$ yum list emacs?
? ? ? ?[...]?
? ? ? ?Installed Packages?
? ? ? ?emacs.x86_64 ? ? ? ? ? ? ??
? ? ? ?1:23.1-25.el6 ? ? ? ? ? ? ??
? ? ? ?@base?
? ? ? ?$
? ? ? ?以上就是江西網絡公司-百恒網絡為大家介紹的關于對emacs編輯器的檢查及安裝方法,將emacs編輯器成功安裝到你的Linux發行版之后,就可以開始學習它的各種功能了。至于如何使用emacs編輯器,本公司后面會為大家介紹,由于時間關系,今天就不多說明了,如感興趣的朋友,歡迎關注百恒網絡網站!