חנון לחיות: רשום את חייך ב-.txt


מאת ג'ינה טראפני

ישנם כ-17 מיליון יישומי תוכנה ואתרי אינטרנט בנויים לניהול רשימת המטלות שלך. אבל לאלו מכם שנוחים בשורת הפקודה שאינם רוצים להיות תלויים בפורמט הנתונים של מישהו אחר או בשרת של מישהו אחר, יש שיטה עתיקת יומין שמושלמת למעקב אחר הדברים שלכם: טקסט רגיל.

היום נעבור על שיטה אחת למעקב אחר רשימת המשימות שלך,ביצוע דבריםסגנון, באמצעות עורך הטקסט המועדף עליך וקצת ידע בשורת הפקודה הישן של Unix.

למה .txt?

טקסט רגיל הוא אגנוסטי של תוכנה ומערכת הפעלה. זה ניתן לחיפוש, נייד, קל משקל וניתן לתמרן אותו בקלות. זה לא מובנה. זה עובד כאשר שרת האינטרנט של מישהו אחר מושבת או שקובץ ה-PST של Outlook שלך פגום. מכיוון שהוא קיים משחר זמן המחשוב, בטוח לומר שהוא חסין עתיד לחלוטין. אין ייצוא ויבוא, אין מסדי נתונים או תגיות או דגלים או כוכבים או תעדוף או חוקים שמקורם ב[הכנס שם חברה כאן] לגבי מה אתה יכול ומה אתה לא יכול לעשות עם זה. טקסט רגיל הוא החבר שלך. בואו נעשה את זה כך.

פריימר GTD מהיר: שלושה צירים של רשימת מטלות יעילה

הֶקשֵׁר. ביצוע דבריםהסופר והפטרון של פורצי החיים דיוויד אלן מציע לפצל את רשימות המשימות שלך לפי הקשר - כלומר, המקום והמצב שבו תעבוד בעבודה. הודעות שאתה צריך לשלוח עוברות בהקשר "@email"; יש לבצע שיחות "@phone", פרויקטים ביתיים "@home". כך, כשיש לך כמה דקות ברכב עם הטלפון הסלולרי שלך, תוכל לבדוק בקלות את משימות ה-"@phone" שלך ולבצע שיחה או שתיים בזמן שיש לך הזדמנות.

פּרוֹיֶקט.הדרך היחידה שבה פרויקט גדול עומד להסתיים היא אם תחלק אותו לחלקים קטנים וניתנים לביצוע. המשימות הקטנות הללו מזיזות פרויקט קדימה, כך ששיוך המשימות הקטנות שלך הקשורות לפרויקט הוא גם מפתח. על מנת להתקדם בפרויקט כמו "ניקוי המוסך", רשימת המשימות שלי אמורה לתת לי את הפעולה ההגיונית הבאה לעשות כדי להעביר את הפרויקט הזה. "לנקות את המוסך" הוא לא פריט מטלה טוב; אבל "התקשר לרצון טוב לתזמן איסוף" בפרויקט "ניקוי מוסך" הוא.

עֲדִיפוּת.רשימת המטלות שלך אמורה להיות מסוגלת לומר לך מה הדבר הבא הכי חשוב לך לעשות - או לפי פרויקט או לפי הקשר או בסך הכל. אופציונלי צריך להקצות למשימות עדיפות שתעלה אותן לראש הרשימה.

כל זה אפשרי עם קובץ פשוט בשם todo.txt.

תיאור מקרה: todo.txt

אם לוקחים בחשבון את ההקשר והפרויקט, שורה אחת ב-todo.txt שלי עשויה להיות:

p:lh.com @mac @pc @paper @offline תכונת טיוטה של ​​todo.txt

כאן ה-"p:lh.com" מציין את פרויקט Lifehacker.com. הקשרים שבהם אני עשוי להשלים משימה זו כוללים ב-Mac שלי, במחשב האישי שלי או במחברת קוטל העצים שלי. לבסוף, "טיוטת תכונת todo.txt" היא תיאור קצר של המשימה.

ישנן כמה דרכים נהדרות לצרף טקסט לקובץ txt מבלי לפתוח עורך טקסט:Quicksilver עבור Mac OS X מספק אחדוכתבתי קצתסקריפט של Windowsשמאפשר לך לעשות את אותו הדבר במחשב. לאלו מכם שנוחים עם שורת הפקודה, השורה:

echo 'text to be added to file' >> todo.txt

יעבוד בסדר גמור. (חלונות מציצים, זה ופקודות ה-Unix שלאחר מכן לא יעבדו בחלון DOS ישן ופשוט; תזדקק לאמולטור ה-Unix החינמיציגוויןלהשתמש בהם. )

לאחר הוספת מספר פריטים ל-todo.txt זה, הוא עלול להפוך לעצום, סורר וקשה לעבוד איתו. עכשיו אנחנו מתחילים לחתוך ולחתוך לקוביות. שימוש ב-grepפקודת Unix, אתה יכול לחלץ רשימות משנה מרשימת המשימות שלך בהתבסס על הקשר או פרויקט.

נניח שה-todo.txt שלי נראה כך:

p:lh.com @mac @pc @paper @offline תכונת טיוטה של ​​todo.txt

p:garage @phone לוח זמנים לאיסוף מוניטין 555-1212

@phone תודה לאמא על החבילה

p:incometax @homeoffice אסוף מסמכי מס

p:lh.com @mac @pc @online עדכון שאלות נפוצות

p:lh.com @pc @offline נסיעת מבחן WhizFolders

p:garage @shopping מתלה אופניים אצל Lowe's

p:incometax @email שאל לגבי: טופס K1

p:garage @email שכנים לגבי: מכירת מוסך משותפת שבת, 10 ביוני

מה לעזאזל אני עושה עם זה? ובכן, נניח שזה ה-1 באפריל ואני רוצה לבדוק מה קורה הלאה כדי להעביר את החזר מס הכנסה שלי. הפקודה:

grep p:incometax todo.txt

אומר "הראה לי רק את השורות המכילות את הביטוי 'p:incometax'. התוצאה היא:

p:incometax @homeoffice אסוף מסמכי מס

p:incometax @email שאל לגבי: טופס K1

שים לב שאתה יכול לשרשר הצהרות grep כדי לצמצם הקשרים. נניח שאני במטוס ב-Mac ללא גישה לאינטרנט, אני עשוי לחתוך רשימת משנה לפי ההקשר @mac ו-@offline:

grep @mac todo.txt | grep @offline

זה נותן לי:

p:lh.com @mac @pc @paper @offline תכונת טיוטה של ​​todo.txt

מיון רשימות לפי עדיפות

ברגע שאתה מרגיש נוח עם המערכת הזו, מתעוררת הבעיה של רשימות משנה גדולות ללא סדר מסוים. כדי להוסיף שכבת תעדוף ל-todo.txt שלך, הוסף אופציונלי אות סגורה בסוגריים לתחילת שורת המשימות.

לדוגמה, כאן הוספתי (A) לפני פעולות הבאות בעדיפות גבוהה, (B) לצד פעולות פחות חשובות, והשארתי אחרות ללא עדיפות.

(א) p:lh.com @mac @pc @paper @offline תכונת טיוטה של ​​todo.txt

(ב) p:garage @phone לוח זמנים לאיסוף מוניטין 555-1212

@phone תודה לאמא על החבילה

p:incometax @homeoffice אסוף מסמכי מס

p:lh.com @mac @pc @online עדכון שאלות נפוצות

p:lh.com @pc @offline נסיעת מבחן WhizFolders

p:garage @shopping מתלה אופניים אצל Lowe's

p:incometax @email שאל לגבי: טופס K1

(א) p:garage @email Neighbors לגבי: מכירת מוסך משותפת שבת, 10 ביוני

כדי לקבל את רשימת המשימות שלי לפי סדר עדיפות לעבור בפרויקט "נקה את המוסך", הפקודה:

grep p:garage todo.txt | sort

נותן לי:

(א) p:garage @email Neighbors לגבי: מכירת מוסך משותפת שבת, 10 ביוני

(ב) p:garage @phone לוח זמנים לאיסוף מוניטין 555-1212

p:garage @shopping מתלה אופניים אצל Lowe's

קבל את ה-todo.txt שלך

דבר נחמד בשיטה זו הוא שקל לקבל את רשימת המטלות שלך בהקשר. הוצא את פריטי ה-@phone שלך ​​ושלח אותם ב-SMS לטלפון הנייד שלך. הדפס @נייר והדבק אותו בתוך ה-Moleskine שלך. רשימת משנה @ pc והפוך אותו לשומר המסך שלך.

משורת הפקודה, אתה יכול לשלוח לעצמך SMS לרשימת ה-@phone שלך ​​כך:

grep @phone todo.txt | sort | mail -s "to call" [email protected]

(משתמשי Cygwin, החליפו את "דואר" ב"אימייל").תזמן את התסריט הקטן הזהלרוץ לתזכורת SMS יומית - או שבועית כדי לבצע את שיחות הטלפון ברשימת המטלות שלך.

דברים אחרים להטמין לתוך .txt

קבצי טקסט נהדרים עבור כל סוג של רשימה או בריינדמפ, לא רק לביצוע. שמור קובץ grocery.txt פעיל עבור כשאתה הולך לסופרמרקט (טוב גם לשליחת SMS לטלפון שלך). מה דעתך על yayme.txt למעקב אחר ההישגים שלך, או יומן טעויות, או קובץ טקסט שבו יתווסף את האימייל הרצוף שלא שלחת במקום זאת.

ראה גם:

האם אתה נינג'ה בטקסט רגיל? ספר לנו מה עשית ב-.txt בתגובות או באימייל לטיפים ב-lifehacker.com.

עדכון: הרכבתי סדרה של סקריפטים שמנהלים את todo.txt. לִרְאוֹתסקריפט את חייך ב-.txtלעוד.

ג'ינה טראפני, העורכת של Lifehacker, אוהבת את קובצי ה-.txt שלה. התכונה החצי שבועית שלה,חנון לחיות, מופיע מדי רביעי ושישי ב-Lifehacker. הירשם ל-עדכון של Geek to Liveכדי לקבל תשלומים חדשים בקורא החדשות שלך.

Leave a Reply

Your email address will not be published. Required fields are marked *

Subscribe Now & Never Miss The Latest Tech Updates!

Enter your e-mail address and click the Subscribe button to receive great content and coupon codes for amazing discounts.

Don't Miss Out. Complete the subscription Now.