使用 Vim 管理任務列表和訪問 Reddit 和 Twitter

使用 Vim 管理任務列表和訪問 Reddit 和 Twitter

在 2020 年用開源實現更高生產力的二十種方式的第十七篇文章中,瞭解在編輯器中處理待辦列表以及獲取社交信息。-- Kevin Sonney(作者)


去年,我在 19 天裡給你介紹了 19 個新(對你而言)的生產力工具。今年,我換了一種方式:使用你在使用或者還沒使用的工具,構建一個使你可以在新一年更加高效的環境。

用 Vim 做(幾乎)所有事情,第 2 部分

在 昨天的文章 中,你開始用 Vim 檢查郵件和日曆。今天,你可以做的更多。首先,你會在 Vim 編輯器中跟蹤任務,然後獲取社交信息。

使用 todo.txt-vim 在 Vim 中跟蹤待辦任務

使用 Vim 管理任務列表和訪問 Reddit 和 Twitter

to-dos and Twitter with Vim


使用 Vim 編輯一個文本待辦事件是一件自然的事,而 todo.txt-vim 包使其更加簡單。首先安裝 todo.txt-vim 包:

<code>git clone https://github.com/freitass/todo.txt-vim ~/.vim/bundle/todo.txt-vimvim ~/path/to/your/todo.txt/<code>

todo.txt-vim 自動識別以 todo.txt 和 done.txt 結尾的文件作為 todo.txt 文件。它添加特定於 todo.txt 格式的鍵綁定。你可以使用 \\\\x 標記“已完成”的內容,使用 \\d 將其設置為當前日期,然後使用 \\a、\\b 和 \\c 更改優先級。你可以提升(\\k)或降低(\\j)優先級,並根據項目(\\s+)、上下文(\\s@)或日期(\\sd)排序(\\s)。完成後,你可以和平常一樣關閉和保存文件。

todo.txt-vim 包是我幾天前寫的 todo.sh 程序 的一個很好的補充,使用 todo edit 加載項,它可以增強的你待辦事項列表跟蹤。

使用 vim-reddit 讀取 Reddit

使用 Vim 管理任務列表和訪問 Reddit 和 Twitter

Reddit in Vim


Vim 還有一個不錯的用於 Reddit 的加載項,叫 vim-reddit 。它不如 Tuir 好,但是用於快速查看最新的文章,它還是不錯的。首先安裝捆綁包:

<code>git clone https://github.com/DougBeney/vim-reddit.git ~/.vim/bundle/vim-redditvim/<code>

現在輸入 :Reddit 將加載 Reddit 首頁。你可以使用 :Reddit name 加載特定子板。打開文章列表後,使用箭頭鍵導航或使用鼠標滾動。按 o 將在 Vim 中打開文章(除非它多媒體文章,它會打開瀏覽器),然後按 c 打開評論。如果要直接轉到頁面,請按 O 而不是 o。只需按 u 就能返回。當你 Reddit 看完後,輸入 :bd 就行。vim-reddit 唯一的缺點是無法登錄或發佈新文章和評論。話又說回來,有時這是一件好事。

使用 twitvim 在 Vim 中發推

使用 Vim 管理任務列表和訪問 Reddit 和 Twitter

Twitter in Vim


最後,我們有 twitvim ,這是一個於閱讀和發佈 Twitter 的 Vim 軟件包。它需要更多設置。首先從 GitHub 安裝 twitvim:

<code>git clone https://github.com/twitvim/twitvim.git ~/.vim/bundle/twitvim/<code>

現在你需要編輯 .vimrc 文件並設置一些選項。它幫助插件知道使用哪些庫與 Twitter 交互。運行 vim --version 並查看哪些語言的前面有 + 就代表你的 Vim 支持它。

使用 Vim 管理任務列表和訪問 Reddit 和 Twitter

Enabled and Disabled things in vim


因為我的是 +perl -python +python3,所以我知道我可以啟用 Perl 和 Python 3 但不是 Python 2 (python)。

<code>" TwitVim Settingslet twitvim_enable_perl = 1" let twitvim_enable_python = 1let twitvim_enable_python3 = 1/<code>

現在,你可以通過運行 :SetLoginTwitter 啟動瀏覽器窗口,它會打開一個瀏覽器窗口要求你授權 VimTwit 訪問你的帳戶。在 Vim 中輸入提供的 PIN 後就可以了。

Twitvim 的命令不像其他包中一樣簡單。要加載好友和關注者的時間線,請輸入 :FriendsTwitter。要列出提及你的和回覆,請使用 :MentionsTwitter。發佈新推文是 :PosttoTwitter <your>。你可以滾動列表並輸入 \\r 回覆特定推文,你可以用 \\d 直接給某人發消息。/<your>

就是這些了。你現在可以在 Vim 中做(幾乎)所有事了!


via: https://opensource.com/article/20/1/vim-task-list-reddit-twitter

作者: Kevin Sonney 選題: lujun9972 譯者: geekpi 校對: wxy

本文由 LCTT 原創編譯, Linux中國 榮譽推出


分享到:


相關文章: