emacs 折腾笔记(linux+evil安装篇) 2018.7.24

emacs 折腾笔记(linux+evil安装篇) 2018.7.24

之所以加上年月,因为这个软件的折腾是无穷尽的。这个月在家,希望可以入门。

安装emacs

  1. sudo apt-get install emacs
  2. 在命令行下输入emacs,进入软件
  3. 在ubutu下,右键任务栏的emacs图标,将其锁定在任务栏,方便以后用鼠标启动

安装evil

关于evil介绍

因为我先学会的vim,对vim的键位比较熟。而且看了网上的一些资料,说vim的强大之处,在于编辑命令的组合强大。
而emacs的强大在于扩展语言的强大。emacs+evil正好集成了这二者的优点。即可以在emacs下使用vim的键位工作。

emacs下使用vim键位,还有一种方式是 viper Mode,但这种方式支持的vim的功能比较少。

Evil is an extensible vi layer for Emacs. It provides Vim features like Visual selection and text objects,
and is the successor to the now-obsolete Vimpulse and vim-mode.

obsolete:废弃不用的.
Vimpulse and vim-mode当前已经废弃不用。

《程序员修炼之道》 Internet资源一章,关于viper Mode的介绍如下:

Viper是一组使Emacs看起来像vi的宏。有人可能会问,为何要对世界上最大的编辑器进行扩展,让它模拟只有其部分能力的编译器。
另外一些人则声称,Viper结合了两者最好的部分。

emacs取消输入

如果输入一半,发现快捷键序列输入错误了,怎么办?
C-g 是取消。minibuffer会显示Quit.
如果没有显示,可以多次按 C-g,直到显示Quit.

具体安装

具体安装教程,参考下面的网址:
https://www.emacswiki.org/emacs/Evil

我使用的是Quick Install,即通过melpa网站进行安装。
需要注意的是,.emcas默认在~目录下,但是默认是没有建立的,需要自己手动建立。

默写一下emacs的命令,
1. 打开文件,c-x c-f ~/.emacs
2. 输入内容后,c-x c-s保存
.emacs的内容如下所示:

(require 'package)
(add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/"))
(package-initialize)

# 下面这两行是后来输入的。具体过程参考教程
(require 'evil)
(evil-mode 1)
  1. 退出,按c-x c-c 退出emacs
  2. 重新打开emacs,输入安装evil命令:
M-x package-refresh-contents
M-x package-install <Return> evil  ;;注意Return是一个键,不是字符串
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值