Txt 파일을 기반으로한 GTD V: Windows

Txt 파일을 기반으로한 GTD II: Windows

Outline:

I.        Intro

II.         Mac: Taskpaper

III.        Cloud: Dropbox

IV.        iOS: Taskpaper

V.        Windows: TodoPaper/nvpy        

VI.        Mac Taskpaper extra – 애플 스크립트/QuickSilver + TextExpander 를 병행한 활용 + Phrase Express on Windows

GTD 가 모든 할일을 한곳에 기록해 놓고 보는것을 요점으로 한다면 일자리에서 할일과 집에서 할일이 다 TaskPaper 에 기록되어야 합니다.

그러면 일자리에서 TaskPaper 를 볼수가 있어야 하는데 직업과 작업환경에 따라 다르겠지만 일할때 mac 을 쓰는 분들 보다는 windows 를 쓰는 분들이 훨씬 많을것으로 생각 됩니다. 저도 그런 경우 이고요.

그러면 Dropbox 에 저장되어 있는 TaskPaper db 를 windows 에서 읽을수 있는 방법이 필요합니다.

TaskPaper db 는 txt 파일이기 때문에 어떤 text editor 도 파일을 읽을수 있습니다. 다만 편집하시고 다시 저장하실때 UTF-8 encoding 으로 지정하셔야 오류가 없습니다.

TaskPaper 도 windows 용 버젼이 없는것은 아닙니다. TodoPaper 라는 유료 어플이 있고 windows 환경상에서 TaskPaper 를 거의 완벽하게 재현해 냅니다. http://widefido.com/products/todopaper/

wpid-screenshot2013-01-06at6-15-10pm-2012-12-30-03-371.png

하지만 TaskPaper 와 iOS 어플도 유료였기 때문에 이것까지 더해지면 비용이 적지 않아 집니다. 그리고 db 자체가 text 파일이기 때문에 어떤 editor 로도 읽을수 있고, Windows 에 포함된 Notepad 도 taskpaper 파일을 읽을수 있습니다. 그리고 상황에 따라 macbook 같은 경우는 사무실에서도 쓸수도 있고 그렇게 되면 windows 에서는 사용 빈도가 너무 적어 조금더 불편하더라도 무료 어플이 더 적합할수도 있습니다.

무료나 오픈 소스 어플중에 taskpaper 파일을 편집할수 있는 어플을 정리해 보겠습니다:

– notepad+++: http://notepad-plus-plus.org/

        wpid-screenshot2013-01-06at6-14-45pm-2012-12-30-03-371.png

        보시다 싶이 그냥 text editor 입니다.

– nvpy: https://github.com/cpbotha/nvpy

        영문 설명: http://lifehacker.com/5938721/nvpy-brings-notational-velocity+style-note+taking-to-all-platforms

        wpid-screenshot2013-01-06at6-18-15pm-2012-12-30-03-371.png

        OSX 용 Memo 어플인 notational velocity 의 python version 입니다. Python 기반이기 때문에 windows 에서도 작동이 됩니다.

        Notational Velocity 는 text note 를 빨리 저장하고 검색하게 해주는 어플로서 text 파일과 간단함을 기반으로한 TaskPaper 와 개발 철학이 일맥상통합니다.

        Python 이라 설치가 좀 복잡한데요, 그렇다고 어려운것은 아니고 그냥 좀 복잡합니다. 설치법은 이 링크에 영문으로 설명되어 있습니다.

        https://github.com/cpbotha/nvpy/blob/master/docs/installation.rst

        

        간단한 번역을 해보겠습니다.

        Windows step-by-step for beginners

        초보자를 위한 windows 설치:

                Following this recipe, you’ll first install Python for win32 (this also works on Windows 64!), then Python setup tools and pip, and then nvpy itself.

                우선 Python for win32 를 설치하고, 그 다음에 Python set up tools, PIP, 그리고 마지막으로 nvpy 를 설치합니다.        

                 Download and install (by double-clicking) the Python 2.7.3 Windows Installer: http://python.org/ftp/python/2.7.3/python-2.7.3.msi

                Python 2.7.3 windows 설치 파일을 다운 받고 설치합니다.                

                Download and install (by double-clicking) Python setup tools: http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11.win32-py2.7.exe

                Python set up file 을 다운 받고 설치합니다.

                Start a command shell by pressing Windows-R and typing “cmd” followed by enter into the input box that appears.

                Window+R 을 눌러 run window 를 생성시킨 다음 cmd 를 입력해 command shell 윈도우를 뛰웁니다.                

                At the command shell prompt, type the following:

                command promt 에 다음을 입력합니다:

                 \Python27\Scripts\easy_install pip

                 \Python27\Scripts\pip install nvpy

                In c:\users\yourlogin\ (this is your user directory on Windows) create a file called nvpy.cfg, using your favorite text editor, with the lines:

                nvpy.cfg 파을을 찾아 text editor 로 열고 아래 code 를 paste 해줍니다. (simple note account 정보입니다. 무료이고 e-mail 만있으면 만들수 있습니다. Notational                 Velocity 가 원래 simple note 를 통해 싱크를 하는 어플입니다.)                 (www.simplenote.com)

                        [nvpy]

                        sn_username = your_simplenote_email

                        sn_password = your_simplenote_password

                If you’re not sure how to do this, just type the following at the command shell prompt:

                잘 모르시겠으면 다음 command 를 command shell 에 쳐놓고 실행시킵니다.

                 notepad %HOMEPATH%\nvpy.cfg

                Then copy and paste the three lines above starting with [nvpy] into the editor window that appears, replace your_simplenote_email and                 your_simplenote_password with your simple note login details, then select Save from the File menu.

                From now on, start nvpy by double-clicking on “nvpy.exe” in c:\Python27\Scripts\ — consider creating a shortcut to this on your desktop or in your                 start menu.

                nvpy 실행 파일은 c:\Python27\Scripts\ 폴더에 저장되어 있고 숏컷을 만드는것이 좋습니다.

                

        Notational Velocity 는 nvpy 나 nvalt 등 clone 이 많은데 이들은 공통적으로 서치 바가 스크린 위에 있기 때문에 @tag 를 검색하는것도 빠르고 쉽습니다.

        다만 그래도 text editor 이기 때문에 TaskPaper 의 formatting 법칙을 조금 외우시고 따르셔야 하는 불편함이 있습니다.

그려면 유의 하셔야 할 TaskPaper 의 문서 포매팅 규칙들을 다시한번 정리해 보겠습니다:

        - 프로젝트는 끝에 구두점 (:) 을 붙여 표시합니다:

        - 할일을 입력하기 위해서는 대시와 스페이스를 누르고 입력을 시작합니다. 이렇게: – asdf

        – 그냥 입력한 문구는 노트 입니다

        – 태그는 @______ 이렇게 프로젝트/할일/노트 어느곳에라도 적어 놓으면 표시됩니다. @Home @Calls @Agenda

        – @tag 중에 가끔 어떤 수치, 수사와의 연관을 필요로 하는것들이 있습니다. 예를 들어 @priority – 이러면 priority 를 지정 해주어야 되겠죠. 이런 경우에는 가로 () 를 써서 표시해 줍니다.

                – 예: @priority(1)        @due(2013-01-04)                @agenda(윤대리)

                – 날자 표기는 위의 예 대로 년-월-일 이렇게 하셔야 TaskPaper 로 싱크 됬을때 taskpaper 가 쉽게 알아 봅니다.

DropBox 는 파일 싱크 서비스 임으로 같은 파일이 한꺼번에 여러군데에서 편집 되고 있으면 어느 편집본을 저장해야할지 모릅니다. 그러면 그 파일의 여러 버젼을 따로 저장하는데요, 이것을 피하기 위해서 taskpaper 파일을 열기전에 dropbox 를 싱크 한번 해주는것이 좋습니다. 그리고 편집이 끝나면 다시 싱크한번 하시고요.

                

Advertisements

Txt 파일을 기반으로한 GTD V: Windows”의 4개의 생각

  1. 안녕하세요. TaskPaper를 잘 사용하다가. windows 컴퓨터에서 같이 쓸 수 없을까 고민 중에 이 블로그를 찾게 되었습니다.

    다름이 아니라 제가 컴퓨터에 nvpy를 설치하였는데, 이 프로그램은 simplenote와 동기화가 되더군요. 제 드롭박스 폴더 안의 TaskPaper 폴더와 동기화 하고 싶은데, 별다른 방법은 없는건가요?

    1. 안녕하세요 백납님. 답변이 늦어 죄송합니다. 이글을 수년전에 쓰기전 잠깐 nvpy 를 사용하다가 todopaper 로 이전했기 때문에 방법을 잊어먹었습니다 T.T
      제가 기억하기로는 nvpy.cfg 파일을 text editor 로 편집하셔서 내용을 아래와 같이 바꾸시면 되는것 같습니다.
      _____________________
      [nvpy]

      simplenote_sync = 0

      notes_as_txt = 1

      txt_path = c:\”dropbox taskapper 폴더 path”

      ___________________________
      dropbox 폴더 패스는 백납님 고유의 그것을 찾아서 써주셔야 하고요.

      저도 이런점이 불편해 nvpy 를 쓰다가 접었고 요즘에는 주로 macbook 과 아이패드로 GTD 를 합니다. 윈도우 환경에서는 Todopaper 를 쓰고요.
      해보시고 불편하시다면 todopaper 는 좋은데 유료이고 taskpaper 파일 하나만 편집하실 계획이시면 무료앱인 notepad++ (http://notepad-plus-plus.org/) 를 추천해 드립니다.

      1. 답변 감사합니다. 유용하네요. 말씀하신 대로 했더니 됩니다. nvpy도 컴퓨터에서 한번 설정하면 되니 당분간은 써보려고 합니다.

        저는 TXT 편집은 editplus를 이용합니다. 클립텍스트에 제가 자주쓰는 태그를 입력해두고 @ 입력 후 F2 키를 이용해서 잘 입력하고 있습니다. 부분만 추려 검색되는 기능은 없지만, 제가 선택한 영역과 동일한 텍스트가 있으면 노랗게 강조표시를 해줘 잘 쓰고 있었습니다.

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

%s에 연결하는 중