作者pi3141 (圆周率)
看板Liu
标题[打屁] 分享自己写的呒虾米 vim plugin
时间Sat Aug 20 17:21:57 2016
各位好,这是我的虾米板首 po,想来分享一个自己写的呒虾米 vim plugin
如有违反板规烦请告知该如何处置
https://github.com/pi314/boshiamy.vim
印象中是从五年前的暑假接触呒虾米,也同时练了英打和盲打
後来接触了 vim,很不幸的它的 normal mode 和中文输入法会打架
用 vim 再熟一点以後,就想在里面尝试做出呒虾米的引擎
中间犹豫了非常久,不确定会不会有侵权的问题
在谘询了法律人士以後,确认「字根表是没问题的」,才决定要动手写
(然後开始在网路上东翻西找挖出一些字根表,再写程式处理组合)
开发到後来,vim 里的字根表已经比系统里的还要完整,有些字还得切到 vim 里才打得出来XD
到今天为止已经过了一年又八个月,觉得这个 plugin 差不多能见人了
功能:
* 内建基本的字根表(有手动加入一些缺字)
* 加入一些特殊符号(例如格线符号 ╔╩╣,详见 README)
* ";" 开头可做注音输入
* "\u" 後接数字可以用 Unicode 编号输入
* "\u[字]" 可把 "字" 解码为 \u5b57
* HTML symbol 编/解码
* 日文假名
* 全型字(输入 abc 按空白键送字会产生abc)
* 卢恩字母
* 盲人点字
* 使用者自订字根表
有些奇奇怪怪的功能其实不是原本计画中的,但越写越 high 就不小心加进去了
本来想在 Editor 板分享,但想了想觉得「在虾米板碰到 Vim 使用者」可能比「在 Editor 板碰到虾米族」还容易XD"
如果有使用,有看到可以改进的地方欢迎提出,甚至自己 fork 出去改进也可以
谢谢各位
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.113.215.22
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Liu/M.1471684938.A.01B.html
1F:→ hohiyan: 推! 08/20 23:26
2F:推 wckao: 推 08/21 11:51
3F:推 xliu: 只能推了~ 08/21 17:43
4F:推 motea11: 不推不行r 08/21 18:10
5F:推 linpien: 非常好 08/21 20:55
6F:推 folage: 请问这是做什麽用的? 08/21 22:35
7F:推 vaper: 你应该要先介绍什麽是vim..... 08/22 01:36
8F:→ vaper: linux,vi进阶版...只能泪推了 08/22 01:39
9F:推 adi5566: 这…太强了 08/22 10:42
10F:推 goldie: 太强了,我也是 Vim+呒虾米 的使用者+1 08/22 14:23
11F:→ pi3141: @vaper: 我知道有很多人没接触过 vim XD 08/22 15:04
12F:→ pi3141: 如果原本没接触过的话,和这个 plugin 应该不太有缘XD 08/22 15:05
13F:→ pi3141: 所以就没有解释了 08/22 15:06
14F:→ pi3141: @folage: 这是个编辑器的外挂,内建了呒虾米输入法~ 08/22 15:06
15F:→ pi3141: 一般的编辑器不太需要的,是 vim 特别了点~ 08/22 15:07
16F:→ pi3141: @goldie: (握 08/22 15:07
17F:→ pi3141: 如果有人使用了,有什麽感想,请不吝提出~ 08/22 15:08
18F:→ pi3141: 并不会要求「要参与开发」才能提想法,这是个自由软体 08/22 15:09
19F:→ pi3141: 想法丢出来说不定就有人做了(也说不定没有XD" 08/22 15:09
20F:推 saxontai: 纯推不下 08/22 18:23
21F:推 kewang: vim+呒虾米推推!!! 08/22 22:20
22F:推 kewang: 不过试了半天试不出来要怎麽使用耶 囧rz 08/22 22:29
23F:推 kewang: 试出来了 要在insert mode按,,才能开始打 明天来分享! 08/22 23:41
24F:推 cerebellum: 太强了...虽然很少在vim中打中文,不过还是收下了! 08/23 05:45
25F:推 bathape: 虽然不是vim用家,但还是推 08/23 06:40
26F:推 filiaslayers: 有神!!虽然说我在用VIM跟呒虾米,可是没有在VIM里 08/23 15:36
27F:→ filiaslayers: 用呒虾米的需求就是了orz 08/23 15:37
28F:推 youngjay224: 推! 08/24 11:28
29F:推 s93rm6: 推推 有趣 XD 08/24 14:10
30F:推 Dianer: 虽然不知道vim是什麽还是给推 08/24 15:11
31F:推 johnnyjaiu: 推 08/24 16:41
32F:推 zfs: 推~~~ 08/24 20:07
33F:推 xliu: 强大! 08/24 20:08
34F:推 coffeeswirl: 推推,可是是什麽玩意啊??? 08/25 11:47
35F:推 atbb: 推~~~ 08/27 23:37
36F:推 Hurricaneger: 把vim想成超强的notepad++就好了! 08/28 01:02
37F:推 jackchen0929: 不推不行呀! 09/01 17:46
38F:推 ncueBenson: 玩过linux比较会碰到 09/05 20:12
39F:推 hengsao: 推 今天在vim里打中文打到有点火大 然後才想起这篇 09/08 04:33
40F:推 ezfarm: 有你真好,大心 09/23 14:52
41F:推 jasonhg: 推! 09/29 14:55
42F:推 winstonw: 推 Vim & 呒虾米! 10/04 21:29
43F:推 markbex: 推 另外vim是在Linux系统中的编辑器 10/10 10:40
44F:推 s84391: 太棒了 推 10/18 12:53