рдЕрдВрдд рдореЗрдВ Emacs рдХреЛ рд╕рд░рд▓ рд╕рдВрдкрд╛рджрдХреЛрдВ рдХреЗ рдкрдХреНрд╖ рдореЗрдВ рдЫреЛрдбрд╝ рджреЗрдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВ рдЕрднреА рднреА рдЗрд╕рдХреЗ рдХреАрдмреЛрд░реНрдб рд▓реЗрдЖрдЙрдЯ (рдХреАрдмреЛрд░реНрдб рд╢реЙрд░реНрдЯрдХрдЯ, рдХреЙрд░реНрдб, рд╢реЙрд░реНрдЯрдХрдЯ, рдХреАрдмрд╛рдЗрдВрдбрд┐рдВрдЧ) рдХреЗ рд╕рдВрдкрд░реНрдХ рд╕реЗ рдмрд╛рд╣рд░ рдирд╣реАрдВ рдирд┐рдХрд▓ рд╕рдХрд╛ред рдореИрдВ рдзреНрдпрд╛рди рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рдореБрдЭреЗ Emacs рдкрд░ рд░рдЦрдиреЗ рд╡рд╛рд▓реЗ рджреЛ рдХрд╛рд░рдг рдереЗ:
- рдСрд░реНрдЧ-рдореЛрдб , рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рдЖрджрд░реНрд╢ рд╡рд╛рдХреНрдп, "рдкреНрд▓реЗрди рдЯреЗрдХреНрд╕реНрдЯ рдореЗрдВ рдЖрдкрдХрд╛ рдЬреАрд╡рди" рдмрд╣реБрдд рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ рдЗрд╕рдХреЗ рд╕рд╛рд░ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред рдпрд╣ рдПрдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╕рднреА рддрд░рд╣ рд╕реЗ рдирд╣реАрдВ) рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╣реИ рдЬреЛ TODO рд░рд┐рдХреЙрд░реНрдбреЛрдВ рдХреА рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╕реВрдЪреА рдХреЛ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рдФрд░ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдорд╛рдорд▓реЛрдВ (GTD, рдЕрдиреБрд╕реВрдЪрдХ, рдХреБрдЫ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХрд╛ рдЖрдпреЛрдЬрди, рдЖрджрд┐) рдХреЗ рд▓рд┐рдП рд╣реИред
- рдХреБрдВрдЬреА рдмрд╛рдЗрдВрдбрд┐рдВрдЧ , Emacs рдХреАрдмреЛрд░реНрдб рд╢реЙрд░реНрдЯрдХрдЯред рдХреНрдпрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЗрддрдирд╛ рдХрдард┐рди рд▓рдЧ рд░рд╣рд╛ рдерд╛, Ctrl + F, B, N, P, E, рдПрдХ рдкреЗрдЬ рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ Ctrl + V, Alt + V рдФрд░ рдЕрдиреНрдп рд╕рдВрдпреЛрдЬрдиреЛрдВ рдХреЗ рд╕рд╛рде рдкрд╛рда рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЖрдВрджреЛрд▓рди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдЕрд▓реНрдлрд╝рд╛рдиреНрдпреВрдореЗрд░рд┐рдХ рднрд╛рдЧ рд╕реЗ рдЕрдкрдиреЗ рд╣рд╛рде рдирд╣реАрдВ рд▓реЗрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред рдЯреЗрдХреНрд╕реНрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЯрд╛рдЗрдкрд┐рдВрдЧ рдФрд░ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рддреЗ рд╕рдордп рдХреАрдмреЛрд░реНрдб Emacs рдХреЗ рдмрдЬрд╛рдп рдХрдо рдЙрдкрдпреЛрдЧ рдХреЗ рдмрд╛рдж рдордЬрдмреВрддреА рд╕реЗ рдЦрд╛рдП рдЬрд╛рддреЗ рд╣реИрдВред
рдореИрдВрдиреЗ рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдкрд╛рдпрд╛ рд╣реИред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рд╡рд┐рд╖рдпрд╛рдВрддрд░ - рдореБрджреНрджрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЬреАрдиреЗ рдХрд╛ рд░реЛрдЯреЗрд╢рди рдХрд╛рдЙрдВрдЯрд░ рд╕рд╛рд▓
рдХреА рдкрд░рд┐рдкрдХреНрд╡рддрд╛ рдХреЗ рд╕рд╛рде рдЖрддрд╛ рд╣реИ рдФрд░ рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рдХрд░рдиреЗ рдХреА рдЗрдЪреНрдЫрд╛ рд╣реИ
KISS ред рдпрд╣, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдореБрдЭреЗ рдЗрд╕ рддрдереНрдп рдореЗрдВ рд╡реНрдпрдХреНрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдХрд┐ рдЬрдм рдПрдордПрд╕реАрдПрд╕ рдХреА рдЕрдЧрд▓реА рд╡рд┐рд╢реЗрд╖рддрд╛ (рдбреАрдПрдирдПрд╕-рд▓реБрдХрдЕрдк, рдЬрд┐рд╕реЗ рдЙрдиреНрд╣реЛрдВрдиреЗ рдХрдИ рд╣реЛрд╕реНрдЯреНрд╕ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рджреМрд░рд╛рди рд╕реНрдерд╛рдиреАрдп рд╣реЛрд╕реНрдЯ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдерд╛) рдиреЗ рд╕реНрд╡рдпрдВ рдкреНрд░рдХрдЯ рдХрд┐рдпрд╛, рддреЛ рдХреБрдЫ рдирд┐рд╢реНрдЪрд┐рдд рдиреЗрдЯрд╡рд░реНрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдЗрд╕реЗ 10 рд╕реЗрдХрдВрдб рдХреЗ рд▓рд┐рдП рдлреНрд░реАрдЬ рдХрд░ рджрд┐рдпрд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореЗрд░реЗ рдХрд╛рдо), рдореИрдВрдиреЗ Emacs рдХреЗ рдмрдЬрд╛рдп рдкрд╛рда рд╕рдВрдкрд╛рджрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреАред рдмрдбрд╝реА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП - рдЖрдИрдбреАрдИ (рдПрдХреНрд▓рд┐рдкреНрд╕, рд╡реАрдПрд╕, рдЖрджрд┐), рд╡реНрдпрдХреНрддрд┐рдЧрдд рдлрд╝рд╛рдЗрд▓реЛрдВ рдФрд░ рдкрд╛рдпрдерди рдореЗрдВ рдЫреЛрдЯреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рддреНрд╡рд░рд┐рдд рд╕рдВрдкрд╛рджрди рдХреЗ рд▓рд┐рдП - рдиреЛрдЯрдкреИрдб ++ред
рдСрд░реНрдЧ-рдореЛрдб рдХреЛ рдмрджрд▓рдирд╛ рдЖрд╕рд╛рди рдерд╛ - рдПрдВрдбреНрд░реЙрдЗрдб-рд╕реНрдорд╛рд░реНрдЯрдлреЛрди рдЦрд░реАрджрдиреЗ рдХреЗ рдмрд╛рдж рдореИрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд▓рдЧрднрдЧ рдкреВрд░реА рддрд░рд╣ рд╕реЗ Google рдЯрд╛рд╕реНрдХ рдореЗрдВ рдЬреАрдЯреАрдХреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛ред рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛рдлреА рдкрд░реНрдпрд╛рдкреНрдд (рдлрд┐рд░ рд╕реЗ рдЪреБрдВрдмрди рдХрд░рдирд╛ рдореЗрд░реА рд▓рдд рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, GTD рдФрд░ рд╕рдордп рдкреНрд░рдмрдВрдзрди, рд╢реНрд░реЗрдгреАрдмрджреНрдз рд╕реВрдЪрд┐рдпреЛрдВ, рдФрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ / рдХрд╛рд░реНрдп рдореИрдВ рдордирд╛ рдХрд░ рджрд┐рдпрд╛ рдХреА рдЙрдиреНрдирдд рд╕реНрдерд┐рддрд┐ рдХрд╛ рдЖрдпреЛрдЬрди рдХреЗ рдкреВрд░реНрдг рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ) рдерд╛, рдФрд░ рдЗрд╕рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддреЗ рд╣реИрдВ - (рд╕рдВрдЧрдарди-рдореЛрдб рд╕реЗ рднреА рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рддреБрд▓реНрдпрдХрд╛рд▓рди рдпреЛрдЬрдирд╛ рдореЗрдВ рдФрд░ рдХрд╛рдо рдореЗрдВ рдЖрд╕рд╛рдиреА)
рджреВрд╕рд░реЗ рдкрд▓ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ 15 рдорд┐рдирдЯ рдЧреВрдЧрд▓ рдХрд░рдиреЗ рдкрдбрд╝реЗред рдирддреАрдЬрддрди, рджреЛ рд╕рдорд╛рдзрд╛рди рдкрд╛рдП рдЧрдП рдЬреЛ рдЖрдкрдХреЛ рдХрд┐рд╕реА рднреА рд╡рд┐рдВрдбреЛрдЬ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ Emacs рдХреАрдмреЛрд░реНрдб рд╢реЙрд░реНрдЯрдХрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ:
- Autohotkey рд╕реНрдХреНрд░рд┐рдкреНрдЯ EmacsEverywhere , рдкреЗрд╢реЗрд╡рд░реЛрдВ рдореЗрдВ - рд╕рд╛рджрдЧреА рдФрд░ рдЬрд▓реНрджреА рд╕реЗ рдЕрдкрдиреЗ рдЖрдк рдХреЛ рдЦрддреНрдо рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ред Minuses рдореЗрдВ - рд╕рдорд░реНрдерд┐рдд рдХреАрдмреЛрд░реНрдб рд╢реЙрд░реНрдЯрдХрдЯ рдХреА рдПрдХ рдЫреЛрдЯреА рд╕рдВрдЦреНрдпрд╛ред
- рдЙрдкрдпреЛрдЧрд┐рддрд╛ (рд╡рд┐рдВрдбреЛрдЬрд╝ рдХреЗ рд▓рд┐рдП) XKeymacs , рд╡реНрдпрд╛рдкрдХ рд╕рдВрднрд╛рд╡рдирд╛рдПрдВ, Ctrl + Space рдФрд░ рдХрд░реНрд╕рд░ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреАрдмреЛрд░реНрдб рд╢реЙрд░реНрдЯрдХрдЯ (рдЬрд┐рдирдореЗрдВ рдЯреЗрдХреНрд╕реНрдЯ (рдХреНрд╖реЗрддреНрд░ рдХрд╛ рдЪрдпрди рдХрд░рдирд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ) рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдЕрднреА рднреА рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ), рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╕рдВрдпреЛрдЬрдиреЛрдВ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ рд╕рдВрдпреЛрдЧ рд╕реЗ рд╡рд┐рднрд┐рдиреНрди рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП:

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдк рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рдХреЗрд╡рд▓ Ctrl + F, B, N, P рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреБрд▓ рдХрдорд╛рдВрдбрд░ рдореЗрдВ рдХрд┐рд╕реА рднреА рд╡рд┐рдВрдбреЛрдЬ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рддреАрд░ рдХреЗ рдмрдЬрд╛рдп рдЗрди рдХрд░реНрд╕рд░ рдЖрдВрджреЛрд▓рди рдХреБрдВрдЬрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
рдореЗрд░реЗ рдкрд╛рд╕ XP рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЕрдЧрд░ рдпрд╣ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдкрд░ рднреА рдХрд╛рдо рдХрд░реЗрдЧрд╛, рд▓реЗрдХрд┐рди рдЕрднреА рддрдХ рдХрд┐рд╕реА рднреА рдХреАрдбрд╝реЗ рдкрд░ рдзреНрдпрд╛рди рдирд╣реАрдВ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╕рд┐рд╡рд╛рдп рдЗрд╕рдХреЗ рдХрд┐ рдХреБрдЫ рд╢реЙрдЯрдХреИрдЯреНрд╕ рдХрд┐рд╕реА рддрд░рд╣ рд╕реЗ рдЕрдЬреАрдм рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ - рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, Ctrl + X рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рдиреЛрдЯрдкреИрдб ++ рдореЗрдВ Ctrl + S рд╣рд░ рдмрд╛рд░ "рдлрд╝рд╛рдЗрд▓" рдореЗрдиреВ рдХреЛ рдлреНрд▓реИрд╢ рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ рдореЗрдиреВ рдЖрдЗрдЯрдо рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд┐рдП рдмрд┐рдирд╛ рдХрд┐рд╕реА рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕рд╣реЗрдЬрдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИред рд▓реЗрдХрд┐рди рдореЗрд░реЗ рд▓рд┐рдП, рдореБрдЦреНрдп рдмрд╛рдд рдпрд╣ рдереА рдХрд┐ рд╕рднреА рд╕рдорд╛рди рд░реВрдк рд╕реЗ рдХрд░реНрд╕рд░ рдЖрдВрджреЛрд▓рди рдерд╛ рдФрд░ рдмрдлрд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рдерд╛ - рдФрд░ рдпреЗ рд╣рд┐рд╕реНрд╕реЗ рдмрд┐рдирд╛ рддрдХрд▓реАрдл рдХреЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред
PS рдФрд░ Emacs рдореЗрдВ рднреА рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкрд╛рдпрдерди рдХреЗ рд▓рд┐рдП рд░рдВрдЧ рдпреЛрдЬрдирд╛ рдкрд╕рдВрдж рдереА, рдиреЛрдЯрдкреИрдб ++ рдореЗрдВ рднреА рдРрд╕рд╛ рд╣реА рдХрд┐рдпрд╛:
