jieba分词_Jieba.el – 在Emacs中使用jieba中文分词

jieba.el

在Emacs中使用jieba中文分词

众所周知, Emacs并没有内置中文分词系统, 以至于 forward-word 和 backward-word 以及 kill-word 等以单词为单位的操作只能粗暴的标点符号进行确定所谓”词汇”, (其实是中文里的句子).

jieba.el 利用nodejieba对buffer中的中文句子进行分割, 并且增强了上述以词为单位的 操作, 使使用Emacs处理中文文本的体验更加流畅.

安装方式

安装nodejieba

以管理员权限执行以下命令安装nodejieba

npm install -g nodejieba

如果你已经有了管理员权限却仍然提示权限不足, 尝试

npm install -g --unsafe-perm nodejieba

安装jieba.el

从GNU ELPA安装jieba.el的依赖jsonrpc, 然后将jieba.el放入你emacs的 load-path 中, 在 .emacs 文件中写入

(require 'jieba)(jieba-mode)

你也可以使用 use-package

(use-package jieba :load-path "/path/to/jieba" :command jieba-mode :init (jieba-mode))

使用方式

启用 jieba-mode 后, jieba.el 会自动重新映射 forward-word, backward-word, kill-word, backward-kill-word, 到对应的jieba增强版本上.

你也可以自行定义 jieba-mode-map 来修改这些操作的按键绑定

0b4b0e075f7a5144eb2e7d55fe1f1e95.png

项目目录

4454138fe7d302da0bab64f1a8ec3c3e.png

更多使用方法可以查看官方文档

开源地址:

https://github.com/cireu/jieba.el

更多更优质的资讯,请关注我,你的支持会鼓励我不断分享更多更好的优质文章。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值