Linux 下用 vim+man 背单词

2016-01-07 22:24:22 +08:00
 chenai

最近要刷 GRE3000 ,每次在电脑上看 excel 表格感觉很麻烦,于是想到用 vim + man 搞一个单词列表。在 vim 上用[shift]+K 查单词。

准备材料:
1.一台 linux 机器
2.工具: vim,man
3.一个 GRE 乱序单词+解释 txt 文件

首先先用一个 py 小脚本把 txt 单词文件切分成若干个 man 可以识别的文件。
https://gist.github.com/chenai/c15ea6c4f3184dfcc80a
像这样

然后放到这个路径下
/usr/local/share/man/zh_CN
(仅针对 linux,centos6.5,其他版本路径可能不同)

比如我想用 vim 顺序背单词然后通过 man 查看意思
就这样
cat 3000.txt |grep "Q" |awk -F ":" '{print $2}' |sort > word

最后就可以背单词了!!!效果图见链接
http://i.imgur.com/xD425jc.gifv

单词 txt 文件见这里
https://gist.github.com/chenai/4265854ae804ca2f6ead

4201 次点击
所在节点    程序员
13 条回复
ChiangDi
2016-01-07 23:17:40 +08:00
我一直在用这个: Plugin 'ianva/vim-youdao-translater'
不过不是为了记单词,单纯的有时候碰到不认识的想翻译一下。
chenai
2016-01-07 23:20:19 +08:00
@ChiangDi 😄已收藏
KentY
2016-01-07 23:58:39 +08:00
awk -F':' '/^Q/{print $2}' 3000.txt|sort >word

- useless usage of cat
- unnecessary combination of grep and awk
18000rpm
2016-01-08 00:11:39 +08:00
“请按 Enter 或其它命令继续”
这个有办法去掉吗?忍它很久了
chenai
2016-01-08 08:38:15 +08:00
@KentY 谢谢指出!!
chenai
2016-01-08 09:10:40 +08:00
@18000rpm 不用 man ,也有其他办法查词,比如 map 快捷键绑定去 grep 等等..
weizhiyao008
2016-01-08 10:57:43 +08:00
如果单纯为了记单词的话。
http://www.memrise.com 好了,何必折腾
theFool
2016-01-08 11:05:41 +08:00
@18000rpm 用 silent!
JingXiao
2016-01-08 11:10:37 +08:00
看文档 看博客什么的,看视频啥的 尽管是技术学习视频上班看感觉影响不是很好
JingXiao
2016-01-08 11:11:06 +08:00
额 我回错贴了 Orz
chenai
2016-01-08 11:25:34 +08:00
@weizhiyao008 呵呵,我会告诉你,我在背单词,他们都以为我在写代码么[img]( )
pyKun
2016-01-08 14:45:39 +08:00
@chenai

截图右半边显示缩进的竖型条用的是啥插件?
fanjingzhu1992
2016-01-09 15:31:00 +08:00
不错,谢谢楼主的分享!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/249150

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX