חיפוש
מסך ה“עיון“ של אנקי ותכונת “החפיסה המסוננת” משתמשים בשיטה משותפת לחיפוש כרטיסים/רשומות ספציפיים. ניתן להשתמש בשיטה זו גם כדי להתאים את היקף האופטימיזציה של FSRS באפשרויות חפיסה.
חיפושים פשוטים
כאשר אתם מקלידים טקסט כלשהו בתיבת החיפוש, Anki מוצא רשומות תואמות ומציג את הכרטיסים שלהן. Anki מחפש בכל השדות של הרשומות, אך אינו מחפש תגיות (ראו בהמשך סעיף זה כיצד לחפש תגיות). כמה דוגמאות:
בגד
מחפש את המילה “בגד” - יתאים גם למילים כמו “בגדים” ו-“לבגד”.
בגד פשתים
מוצא רשומות המכילים גם את “בגד” וגם את “פשתים”, למשל “בגד צמר או בגד פשתים”.
בגד or צמר
מוצא רשומות המכילים “בגד” או “צמר”.
בגד (צמר or פשתים)
מוצא רשומות המכילים “בגד” ו-“צמר”, או “בגד” ו-“פשתים”.
-צמר
מוצא רשומות שאינם מכילים “צמר “.
-צמר -פשתים
מוצא רשומות שאינם מכילים לא “צמר “ ולא “פשתים”.
-(צמר or פשתים)
זהה לדוגמה הקודמת.
"את הבגד"
מוצא רשומות המכילים את רצף התווים המדויק “את הבגד”, למשל
“ואת הבגד”, אך לא “לבגד” או “והבגד “.
-"את הבגד "
מוצא רשומות שאינם מכילים את רצף התווים המדויק “את הבגד “.
ב_ד
מוצא רשומות עם ב, <תו אחד>, ד, כמו בגד, בדד, ברד, וכן הלאה.
ב*ד
מוצא רשומות עם ב, <אפס או יותר תווים>, ד, כמו בד, ברד, בערד,
וכו’.
w:בגד
מחפש את המילה “בגד “ בניגוד לרצף תווים - יתאים ל-“בגד “, אך לא ל-“בגדים”
או “והבגד”. שימו לב
ששינויי עיצוב עשויים להתפרש כגבולות מילה, למשל חיפוש
w:בגד יתאים ל-והבגדים, מכיוון שהחלק “בגד” במילה בגד מודגש.
w:בגד*
יתאים ל-“בגד” ו-“בגדים”, אך לא ל-“והבגד”.
w:*בגד
יתאים ל-“בגד” ו-“והבגד”, אך לא ל-“בגדים”.
דברים שיש לשים לב אליהם מהדוגמאות לעיל:
-
מונחי חיפוש מופרדים ברווחים.
-
כאשר מסופקים מספר מונחי חיפוש, Anki מחפש רשומות התואמים לכל המונחים -
andמרומז נוסף בין כל מונח. ב- ניתן להיות מפורשים אם רוצים (צמר and בגדזהה ל-צמר בגד), אך גרסאות ישנות יותר של Anki יתייחסו ל-andכמילה נוספת לחיפוש. -
ניתן להשתמש ב-
orאם אתם צריכים רק שאחד המונחים יתאים. -
ניתן להוסיף מקף (
-) לפני מונח כדי למצוא רשומות שאינם תואמים למונח. -
ניתן לקבץ מונחי חיפוש על ידי הצבתם בסוגריים, כמו בדוגמה
בגד (צמר or פשתים). זה הופך לחשוב כאשר משלבים חיפושי OR ו-AND - בדוגמה, עם הסוגריים, הוא תואם או ל-“בגד צמר “ או ל-“בגד פשתים”, בעוד שללא הסוגריים הוא היה תואם או ל-“בגד צמר “ או ל-“פשתים”. -
Anki מסוגל לחפש בתוך עיצוב רק בשדה המיון שהגדרתם. לדוגמה, אם תוסיפו “בגדים” לאחד השדות שלכם, כשהחלק “בגד” מודגש, הוא לא ימצא בחיפוש
בגדיםאלא אם כן אותו שדה הוא שדה המיון. אם מילה אינה מעוצבת, או שהעיצוב אינו משתנה באמצע המילה, Anki יוכל למצוא אותה בכל שדה. -
חיפושים רגילים אינם תלויי רישיות (case-insensitive) עבור תווים לטיניים - a-z יתאים ל-A-Z, ולהיפך. תווים אחרים כגון קיריליים הם תלויי רישיות בחיפוש רגיל, אך ניתן להפוך אותם ללא-תלויי-רישיות על ידי חיפוש על גבול מילה או ביטוי רגולרי (
w:,re:).
הגבלה לשדה
ניתן גם לבקש מ-Anki למצוא התאמה רק אם שדה מסוים מכיל טקסט כלשהו. בניגוד לדוגמאות החיפוש הקודמות, חיפוש בשדות דורש התאמה מדויקת כברירת מחדל.
מקור:קפג
מוצא רשומות עם שדה ששמו “מקור” שהוא בדיוק “קפג”. שדה המכיל “סימן קפג” לא יתאים.
"מסכת ודף:יבמות ה"
מוצא רשומות שבהם השדה “מסכת ודף” הוא בדיוק “יבמות ה”. המרכאות הכפולות הן
חובה: ראו בהמשך סעיף זה.
מקור:*קפג*
מוצא רשומות שבהם שדה ה-מקור מכיל את המילה קפג איפשהו ולכן יתאים גם למקרה כמו “סימן קפג”.
מקור:
מוצא רשומות שיש להם שדה מקור ריק.
מקור:_*
מוצא רשומות שיש להם שדה מקור לא ריק.
מקור:*
מוצא רשומות שיש להם שדה מקור, ריק או לא.
מק*:טקסט
מוצא רשומות בשדה שמתחיל ב-“מק”.
תגיות, חפיסות, כרטיסים ורשומות
tag:ברכות
מוצא רשומות עם התגית “ברכות”, או תגיות משנה כמו “ברכות::ברכות_הריח”.
tag:none
מוצא רשומות ללא תגיות.
tag:ברכ*
מוצא רשומות עם תגיות המתחילות ב-“ברכ”.
deck:מכות
מצא כרטיסים בחפיסה ברמה העליונה בשם “מכות”, או בחפיסות המשנה שלה כמו “מכות::אלו הן הלוקין”. החיפוש לא יתאים לחפיסות משנה עם אותו שם, כמו “שס::מכות”.
deck:שס::מכות
מצא כרטיסים בחפיסת המשנה “שס::מכות”.
deck:מכות -deck:מכות::*
מוצא כרטיסים ב-“מכות”, אך לא בחפיסות המשנה שלה.
deck:"אלו הן הלוקין"
חיפוש כאשר שם החפיסה מכיל רווח.
"deck:אלו הן הלוקין"
זהה לדוגמה הקודמת.
deck:filtered
חפיסות מסוננות בלבד.
-deck:filtered
חפיסות רגילות בלבד.
preset:"Default"
כרטיסים בכל החפיסות המשתמשות ב[קבוצת הגדרות החפיסה](deck-options.md#קבוצת הגדרות) “Default”.
card:בסיסי
מוצא כרטיסים שנוצרו על ידי סוג כרטיס בשם “בסיסי”.
card:1
מחפש כרטיסים לפי מספר סוג הכרטיס, למשל, כדי למצוא את ההשמטה
המוסתרת השנייה עבור רשומה בהשלם את החסר, תשתמשו ב-card:2.
note:בסיסי
מחפש כרטיסים שנוצרו עם סוג רשומה בשם “בסיסי”.
התעלמות מסימני הטעמה/תווים משולבים
ניתן להשתמש ב-nc: (nc הוא קיצור של “no combining”) כדי לגרום ל-Anki להתעלם מתווים משולבים כגון ניקוד וטעמי המקרא. לדוגמה:
nc:ויאמר
מתאים לרשומות עם “ויאמר”, “וַיֹּ֨אמֶר֙”, “וַיֹּאמֶר” וכן הלאה.
חיפושים שמתעלמים מתווים משולבים איטיים יותר מחיפושים רגילים.
בחלון העדפות ניתן להגדיר אפשרות זו כברירת מחדל גם ללא הקדמה זו.
ביטויים רגולריים
למתקדמים-
Anki תומך בחיפוש ברשומות עם “ביטויים רגולריים”, דרך סטנדרטית וחזקה לחיפוש בטקסט.
התחילו חיפוש עם re: כדי לחפש באמצעות ביטויים רגולריים. כדי להקל על הדברים, Anki יתייחס
לטקסט המוכנס כ[קלט גולמי](#קלט גולמי), אז זכרו את הכללים הרשומים שם.
כמה דברים שיש לשים לב אליהם:
- החיפוש אינו תלוי רישיות כברירת מחדל; השתמשו ב-
(?-i)בהתחלה כדי להפעיל רגישות לרישיות. - טקסטים מסוימים כמו רווחים ושורות חדשות עשויים להיות מיוצגים באופן שונה ב-HTML - ניתן להשתמש בעורך ה-HTML במסך העריכה כדי לראות את תוכן ה-HTML הבסיסי.
מצב כרטיס
is:due
כרטיסי חזרה וכרטיסי למידה הממתינים ללימוד.
is:new
כרטיסים חדשים.
is:learn
כרטיסים בלמידה.
is:review
כרטיסי חזרה (גם כאלה שהגיע זמנם וגם כאלה שלא) וכרטיסים כושלים.
is:suspended
כרטיסים שהושהו אוטומטית או ידנית.
is:buried
כרטיסים שהוטמנו אוטומטית או
ידנית.
is:buried-sibling
כרטיסים שהוטמנו אוטומטית.
is:buried-manually
כרטיסים שהוטמנו ידנית.
כרטיסים שכשלו נופלים תחת מספר מהקטגוריות הקודמות, כך שעשוי להיות שימושי לשלב מונחי חיפוש שונים כדי לקבל תוצאות מדויקות יותר:
is:learn is:review
כרטיסים שכשלו וממתינים ללמידה מחדש.
-is:learn is:review
כרטיסי חזרה, לא כולל כרטיסים כושלים.
is:learn -is:review
כרטיסים הנמצאים בלמידה בפעם הראשונה.
דגלים
flag:1
כרטיסים עם דגל אדום.
flag:2
כרטיסים עם דגל כתום.
flag:3
כרטיסים עם דגל ירוק.
flag:4
כרטיסים עם דגל כחול.
flag:5
כרטיסים עם דגל ורוד.
flag:6
כרטיסים עם דגל טורקיז.
flag:7
כרטיסים עם דגל סגול.
מאפייני כרטיס
prop:ivl>=10
כרטיסים עם מרווח של 10 ימים או יותר.
prop:due=1
כרטיסים המיועדים למחר.
prop:due=-1
כרטיסים שהיו מיועדים לאתמול וטרם נענו.
prop:due>=1
כל הכרטיסים המיועדים לעתיד, כולל מחר.
prop:due<=-1
כל הכרטיסים שעבר זמנם.
prop:due>=-1 prop:due<=1
כרטיסים שהיו מיועדים לאתמול, היום ומחר.
prop:reps<10
כרטיסים שנענו פחות מ-10 פעמים.
prop:lapses>3
כרטיסים שכשלו יותר מ-3 פעמים.
prop:ease!=2.5
כרטיסים קלים או קשים יותר מרמת הקלות המוגדרת כברירת מחדל.
החיפושים הבאים דורשים FSRS מופעל:
prop:s>21
כרטיסים עם יציבות (stability) הגדולה מ-21 יום.
prop:d>0.3
כרטיסים עם קושי (difficulty) הגדול מ-0.3.
prop:r<0.9
כרטיסים עם יכולת אחזור (retrievability) הנמוכה מ-0.9.
אירועים אחרונים
נוספו
added:1
כרטיסים שנוספו היום.
added:7
כרטיסים שנוספו ב-7 הימים האחרונים.
הבדיקה מתבצעת על פי זמן יצירת הכרטיס ולא זמן יצירת הרשומה, כך שכרטיסים שנוצרו בטווח הזמן יכללו גם אם הרשומות שלהם נוספו לפני זמן רב.
נערכו
edited:X
כרטיסים שבהם טקסט הרשומה נוסף/נערך ב-X הימים האחרונים.
נענו
rated:1
כרטיסים שנענו היום.
rated:1:2
כרטיסים שנענו “קשה” (2) היום.
rated:7:1
כרטיסים שנענו “שוב” (1) ב-7 הימים האחרונים.
rated:31:4
כרטיסים שנענו “קל” (4) ב-31 הימים האחרונים.
Anki תומך בחיפושי דירוג מעל 31 יום.
שימו לב שכדי לחפש כרטיסים שנענו ביום מסוים, rated:n -rated:(n-1) עשוי לא לעבוד תמיד. השתמשו בחיפוש הבא במקום זאת:
prop:rated=0
כרטיסים שנענו היום.
prop:rated=-1
כרטיסים שנענו לפני יום אחד.
prop:rated=-7
כרטיסים שנענו לפני 7 ימים.
נענו לראשונה
introduced:1
כרטיסים שנענו לראשונה היום.
introduced:365
כרטיסים שנענו לראשונה ב-365 הימים האחרונים.
התאמת תווים מיוחדים
כפי שמוצג בסעיף הקודם, לחלק מהתווים כמו *, _ ו-" יש
משמעות מיוחדת בחיפוש. אם אתם צריכים לאתר תווים אלה בחיפוש,
עליכם לומר ל-Anki לא להתייחס אליהם באופן מיוחד. פעולה זו נקראת “ביצוע escape לתו” ומתבצעת בעיקר באמצעות מרכאות כפולות ולוכסנים הפוכים.
-
רווח
כדי להתאים למשהו הכולל רווחים, עטפו את"כל המונח"במרכאות כפולות. אם מדובר בחיפוש עם נקודתיים, יש לכם גם את האפשרות לצטט רק את החלק:"שאחרי הנקודתיים". -
And/Or
כדי לחפש מילים אלו, עטפו אותן במרכאות כפולות. לדוגמה,i "and" uמחפש את “i”, “u” ואת המילה “and”. אם תעטפו את כל מונח החיפוש במרכאות כמו בדוגמה הקודמת, אין צורך לבצע escape ל-andאוor. -
",*ו-_
הוסיפו לוכסן הפוך לפני תווים אלה כדי להתייחס אליהם פשוטו כמשמעו. לדוגמה,_יתאים לכל תו בודד, אך\_יתאים רק לקו תחתון ממשי. -
\
מכיוון שלוכסן הפוך משמש להסרת המשמעות המיוחדת מתווים אחרים, גם הוא מקבל יחס מיוחד. אם אתם צריכים לחפש לוכסן הפוך ממשי, השתמשו ב-\\במקום\. -
(ו-)
ניתן לחפש סוגריים על ידי עטיפת כל המונח במרכאות, על ידי שימוש בלוכסן הפוך, או שניהם בו זמנית. לדוגמה,"(תוכן)",\(תוכן\)ו-"\(תוכן\)"הם כולם חיפושים שקולים, ומחפשים את(תוכן). -
-
התחלת מונח חיפוש עם-בדרך כלל הופכת אותו:-צמרמתאים לכל דבר מלבד צמר למשל. אם במקום זאת ברצונכם לכלול מקף ממשי, תוכלו להשתמש בלוכסן הפוך, או לכלול את הטקסט במרכאות. לדוגמה,\-שעריאו"-שערי"יתאימו ל-“שערי-תשובה” ו-“שערי-ארמון”. -
:
יש לבצע escape לנקודתיים באמצעות לוכסנים הפוכים אלא אם כן קודמת להן נקודתיים אחרת ללא escape. לדוגמה,w:3:30מחפש את “3:30” בגבול מילה ואינו דורש שימוש בלוכסן הפוך. עם זאת, אם אינכם משתמשים בחיפוש עם נקודתיים, יש לבצע escape לנקודתיים כך:3\:30. -
&,<, ו->
&,<, ו->נחשבים כ-HTML בעת חיפוש ב-Anki, וככאלה, חיפושים המכילים אותם אינם פועלים כצפוי. עם זאת, ניתן לחפש אותם על ידי שימוש בשמות הישויות המתאימות שלהם ב-HTML (&עבור&,<עבור<, ו->עבור>). לדוגמה, חיפוש&תוכןיחפש רשומה עם&תוכןבשדה.
קלט גולמי
טקסט המופיע אחרי מילות מפתח מסוימות (כמו re:) יטופל כקלט גולמי. כלומר,
התווים שצוינו לעיל מאבדים במידה רבה את משמעותם המיוחדת. בהקשר כזה, נדרש
מינימום של escape כדי למנוע אי-בהירות:
-
יש לבצע escape למרכאות כפולות (
"). -
רווחים וסוגריים ללא escape דורשים שמונח החיפוש יהיה עטוף במרכאות.
-
מונח החיפוש אינו יכול להסתיים במספר אי-זוגי של לוכסנים הפוכים.
מזהי אובייקטים (ID)
nid:123
הרשומה עם מזהה רשומה 123.
cid:123,456,789
כל הכרטיסים עם מזהי כרטיס 123, 456, או 789.
ניתן למצוא מזהי רשומות וכרטיסים בתיבת הדו-שיח מידע על הכרטיס בדפדפן.ד
חיפושים אחרים
prop:due=1 is:learn
כרטיסי למידה בין-יומיים המיועדים למחר.
prop:due=0 is:learn -introduced:1
כרטיסי למידה בין-יומיים המיועדים להיום.
prop:resched=0
כרטיסים שתוזמנו מחדש היום, באמצעות הגדר תאריך יעד או תזמן מחדש כרטיסים בשינוי.