Comments (6)
Sorry for not following up! I've been busy with a lot of things lately, and when I've had spare time I've devoted it for vimtex (I'm working on a relatively big new feature - native syntax highlighting). I've not forgotten about this and I will find time for it in the hopefully not too far future.
from apy.
I've made a first version now. Not sure if you're still interested, but I think it is a useful feature nonetheless. It is now possible to edit the deck with the option D: Change deck
in the review menu, as well as by changing the deck name from Vim while editing a note content.
I think this resolves the issue, but let me know what you think. Perhaps we should also add apy move ...
or something similar to allow some sort of batch mode (similar to apy tag
).
from apy.
Looks great, thanks a lot!
No problem, thanks for the feature suggestion and sorry for taking all this time making it!
I've burnt out last month and not studying much recently, but I'll get back to it eventually :)
Ah; Anki burnout is real. My only suggestion, in case you are interested, is to keep things slow. Don't add too many cards. Keep the review amount small enough so it does not become a burden. I guess the target amount is very subjective. I personally avoid having more than 100 cards per day to review, and I don't add more than between 25 and 75 cards per week.
from apy.
Not a bug: I forgot to use the
-d
option ofapy add
When I try to add a new card to a sub-deckPerso::JapaneseOther
, apy fails with the following error:
Although I agree it is not a bug, per se, perhaps this should have given a more informative error message? I'll look into it.
➜ apy add reverting to stock json
You can avoid that warning message if you intall orjson
(the message is not from apy, but from Anki itself).
It doesn't appear possible to move existing cards to other decks. Can we have this feature supported?
I think it is possible with the review feature, that is, by editing the cards one by one. But I guess you want a batch solution, similar to the apy tag
feature?
It would help if you could describe how you think this should work. I don't use more than a single, large deck, so this is not a feature I'm personally interested in.
from apy.
You can avoid that warning message if you intall orjson (the message is not from apy, but from Anki itself).
Thanks! Shouldn't it be a dependency of apy in the setup.py
?
I think it is possible with the review feature, that is, by editing the cards one by one.
Actually, for my personal usage, I go one by one.
How can I do this? I'm not seeing a Move to deck
option in the review menu, and editing the note doesn't have any effect.
Or maybe you were saying "it is possible" as in "we could implement it" and not as "it's already working" ?
Here's a video demonstrating it:
I don't use more than a single, large deck, so this is not a feature I'm personally interested in.
I see :) I have only 2~3 top decks, but several layers of sub-decks.
- Top decks help to divide the number of reviews in batches (doing 3 times 100 reviews is psychologically easier than 1 time 300 reviews).
- Sub-decks help me fine-tune my number of daily reviews / new cards by setting custom option groups (When the number of reviews becomes hardly manageable, I can reduce the number of cards in low-priority decks to make it easier).
It's great that Anki is so flexible we can use it however we like :)
It would help if you could describe how you think this should work
I guess I'm fine with anything
apy move <cid> <Deck>
- An option
m: Move to deck
in the review menu - Modifying the deck name from vim.
from apy.
Looks great, thanks a lot! I've burnt out last month and not studying much recently, but I'll get back to it eventually :)
from apy.
Related Issues (20)
- Cannot install apy through pipx in Termux as it cannot detect Anki HOT 8
- `markdown_models` equivalent for `apy add-single`? HOT 9
- Usability: Create default config with `base_path` upon installation for convenience HOT 6
- How do I change the default template? HOT 6
- Using $$-style escapes for math HOT 8
- Specify deck for add-from-file HOT 4
- Can apy be used to convert the contents of a markdown file to anki? HOT 2
- Code shows with white background on Anki HOT 15
- Reverse sync? From Anki to markdown file? HOT 3
- Fallback to `$VISUAL` if `$EDITOR` is unset HOT 1
- `apy list` does not list `cid` like README says HOT 14
- Attempt to change model (via review menu) results in crash HOT 7
- Changing a note type will fill in HTML and not markdown (even if it's semantically the same) HOT 3
- `apy review` menu: Option/keybind to go back to the previous card HOT 4
- Question about markdown detection and LaTeX HOT 9
- Help text of `apy list-from-file -h` is formatted wrong on console HOT 2
- Question: Why does `api info` print `Scheduler version: 2` when only v3 is supported? HOT 1
- Poetry warns that `requests-2.32.0-py3-none-any.whl` is yanked HOT 4
- `apy info`: Note/card summary: Sum calculated wrong HOT 2
- Changing a note type does not detect current model HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from apy.