天天看点

anki 随便说点简介快速入门一些常用的设置常用快捷键(Windows电脑端)其他建议插件篇共享牌组筛选牌组语法自定义学习备份安装CTexanki在GitHub上的开源代码

注:CTRL + F 搜索关键词

本文只是个人关于anki的一些总结,文章内容可能有些碎片化,大家参考参考就行啦~

目录

简介

快速入门

一些常用的设置

常用快捷键(Windows电脑端)

其他建议

插件篇

共享牌组

筛选牌组语法

自定义学习

备份

安装CTex

anki在GitHub上的开源代码

简介

anki是一个记忆辅助软件,源于supermemo,大部分是用python开发的,目前似乎没有什么它不能存储的,虽然界面没有其他软件好看(其实可以用简洁来形容),但它的内涵比绝大多数软件要丰富,anki是一个知识数据库。

学习过程中,一个最大的问题就是遗忘,从上学以来,学过太多知识,但是真正记住并且能够说出原理的知识又占了多少呢,学了忘,忘了学,长此以往,也会心生厌倦,而这个软件会根据自己的记忆情况安排复习,可以说是复习的捷径,而且它的效率也会比传统的复习高,因为不同的知识点,记忆程度不同,那么复习间隔也会不同,极大的避免了无效的复习。传统的复习需要在笔记本上做各种标注,需要自己安排复习任务,复习会有重点不突出的情况等等,笔记写的再好,没有合理复习就收效甚微

anki只需要拿起手机或者平板,就能开始复习,非常快速,而且知识都是以卡片的形式展现,记忆难度低,形式多样(当然这取决于卡片是否制作的正确)。

快速入门

  1. 卡片和笔记的区别:一个笔记可以包含多个卡片,比如basic and reverse card 类型包含2张卡片
  2. 如何创建子牌组:比如要在“英语”这个牌组下创建“词根词缀”,就用 英语::词根词缀 这样的语法,注意冒号是英文的
  3. 添加填空卡片类型:cloze类型。 首先选中内容,按CTRL+shift+C,就创建了一个填空,如果要在一张卡片上创建多个填空,就按CTRL+shift+alt+C。  如果按CTRL+shift+C后,继续按CTRL+shift+C,就会产生两个属于不同卡片的填空,也就是说第一(二)个填空只在第一(二)张卡片出现,以此类推。
  4. 有时候如果你更改了一些设置,同步的时候anki会提示你是要上传到服务器还是从服务器下载,这个时候一定要慎重选择。
  5. 检查数据库和检查媒体:检查数据库应该是优化一下(具体不了解,一般没什么问题,可以点击);检查媒体是把媒体库中不用的图片、音频什么的删除,比如你制作一个卡片时添加了图片,做好了后,你把卡片删了,但图片还在媒体库里,所以需要检查媒体,删掉它。一般不建议检查媒体!

一些常用的设置

1. 卡片搁置和暂停的区别:搁置就是把当前卡片放到第二天出现,暂停是以后都不出现了(除非恢复,恢复后的卡片进度和暂停前是一样的)。如果是在anki上刷题,对于100%掌握的题,但又不想删掉,我采取的做法就是暂停。注意:Ipad上:保留是指暂停,延期是指搁置;Android手机上,隐藏是指搁置。。(翻译能不能同步一下。。。)

2. 选项里的选项组是什么:顾名思义,就是选项的组合,也就是设置的组合。你可以修改当前牌组的选项里的一些东西,并保存在一个新建的选项组里(默认选项组是default),所以选项组就是一个特定的选项配置组合,这样的话,如果在另外一个牌组想使用相同的配置,只需要切换选项组就行了,而不需要重新设置参数

    而且需要注意的是,如果设置的时候,选项组是default(默认)的话,那么所有使用default的牌组的设置都会跟着变,所以一般会自己创建新的选项组,那么当前牌组的所有设置都属于这个新选项组,而其它牌组不会受影响

3.  新卡片里的步伐:就是一张新卡片到毕业(参考第8条)所经过的时间,步伐的第一个数字代表点击生疏后卡片再次出现的时间,第二个数字代表点击犹豫后再次出现的时间,之后的数字都代表上一次点击犹豫后再次出现的时间。总之这个就是设置一张新卡片毕业需要连续多少次复习,如果你觉得这个一张卡片需要多次学习,就可以设为1 10 15 20 25(时间随便自己定),理解这个意思就行了。你可能会问,如果我设置成1 10 99999(也就是大于毕业间隔) 呢?这样是没问题的,毕业间隔和步伐和简单间隔互不冲突。

4. 如果一张卡片太久没有复习,时间间隔太长了怎么办? 重设学习进度。在windows端的浏览里,选中当前卡片,右键,重设学习进度。可以放到新卡片队列队尾,也可以自己设置让它几天后出现(ios上也可以设置,操作更简单)。重设进度后,原来的进度就没有了,也就是相当于把它置为新卡片了。

6. 毕业间隔和简单间隔:毕业间隔是指一张新卡片学习完成后(也就是步伐完成后),再次出现的时间,默认是1天;简单间隔是指一张新卡片点击顺利/正确后再次出现的时间

常用快捷键(Windows电脑端)

1. 卡片颜色标记:windows电脑端:快捷键CTRL+1、2、3、4分别可以给当前卡片设置不同的颜色标记,可以用来标记错题或者疑难点等等,而且在浏览里可以根据颜色标记筛选卡片,这样的话,你就可以把这些卡片单独拎出来复习,比较实用,安卓和ios同样可以设置。

2. S: 进入默认选中的牌组    Y:同步    D:返回主界面    A:在当前牌组下添加卡片    R:重新播放音频    B:进入浏览界面    E:编辑当前卡片  T:进入统计界面

3. ctrl+delete: 删除当前卡片

4. 数字键1、2、3、4:依次对应复习按钮

5. ctrl+Z:撤销上张卡片的复习(意思就是返回到上一张卡片)

其他建议

  1. 在不了解各项参数的情况下,默认参数是最佳选择,最好不要随意更改
  2. 一定要根据问题选择卡片的类型,不然很可能会减弱学习效果。最常用的就是填空类型cloze和问答类型basic,入门用这两个就够了
  3. 建议在电脑上制作卡片,这样更快速方便
  4. 学完一个新知识后,一定要在当天做好卡片(这一点很重要),最晚第二天,否则很快就忘了。
  5. 一张卡片上的内容不宜太多,如果记忆的内容太难,就应少点;简单,就可以多写点。如果你的卡片臃肿 ,毫无关联 或者毫无意义 ,间隔重复是不起作用的
  6. 做卡片的时候,建议加上标签,比如后端知识有很多,redis、mysql、tomcat、mybatis、spring等,不建议创建多个子牌组。使用标签替代牌组,然后在学习时根据标签自定义学习是推荐的方法。
  7. anki还可以自制卡片模板,这需要用到前端技术,对于新手来说可能比较困难。对于英语卡片的制作,可以参考我的另一篇文章:https://blog.csdn.net/rakish_wind/article/details/105159470
  8. anki同步有时可能很慢,如果不是必须,建议不要添加过多的媒体文件,可以添加短暂的音频,以及小图片(当然也可以用某些方法提速)
  9. 一定要花足够的时间录入卡片,制作卡片的过程其实就是复习的过程,一张卡片的内容如果精心编辑过,是有利于记忆的,所以个人并不建议直接使用别人的卡片

插件篇

https://blog.csdn.net/rakish_wind/article/details/107030442

共享牌组

https://ankiweb.net/shared/decks/

你可以在这里搜索和下载一些别人分享的牌组

筛选牌组语法

anki可以创建筛选牌组,即筛选出特定的卡片进行学习

https://blog.csdn.net/rakish_wind/article/details/111772679

自定义学习

意思就是根据自己的情况、喜好等进行学习,如下:

anki 随便说点简介快速入门一些常用的设置常用快捷键(Windows电脑端)其他建议插件篇共享牌组筛选牌组语法自定义学习备份安装CTexanki在GitHub上的开源代码

自定义学习也可以筛选牌组,比如“按照卡片状态或者标签学习”,就是从牌组中筛选带有特定标签的卡片进行学习

ps:将自定义学习的牌组创建好后,改个名字,其实就变成了一个独立的筛选牌组,然后又可以重新创建一个自定义学习牌组,但如果不重命名,那重新创建的自定义学习牌组会覆盖之前创建的

也就是说,可以利用自定义学习来快速的创建筛选牌组,而不用自己去敲筛选语法了

备份

anki的备份文件在此处(以我的电脑为例):C:\Users\LENOVO\AppData\Roaming\Anki2

安装CTex

anki支持排版系统latex,但需要电脑安装CTex,安装过程参考下文

https://zhuanlan.zhihu.com/p/21362646

anki在GitHub上的开源代码

桌面端:https://github.com/ankitects/anki

安卓端:https://github.com/ankidroid/Anki-Android

if one day anki stop maintaining, you could do it yourself.