Read your favorite content (twitter, weibo, digital novel, etc.) at work by pretending you are reading source code. :P
It can be easily installed by just dropping all files to your $HOME/.vim/
directory.
However I recommend using vundle or pathogen instead as managing your vim plugins.
Open a source file and run
:CRopentwitter
If it is the first time you run the command, it will guide you to authorize it. Open the url stored in +
register in your browser. If you are using gVim, you can paste it by Ctrl + V
(Windows) or Commands + V
(Mac) as usual.
It should be the twitter authorization page containing a PIN code. Copy it and run
:CRopentwitter <your PIN code>
If everything goes right, the tweets should appear as comments now!
Open a source file and run
:CRopenweibo
It will require your authorization at the first time you run it. Open the url in +
register the same as above.
Copy the last part of redirected url. For example, 17e80a3d4fe458da96f8561ab21d32fe
for redirected url as https://api.weibo.com/oauth2/default.html?code=17e80a3d4fe458da96f8561ab21d32fe
.
run
:CRopenweibo <your code>
and enjoy!
Open a source file and run
:CRopenbook
If you haven't opened a book ever, it will require you to give the path to the command as argument. Like
:CRopenbook <path to your file>
Up to now, CommentReader can read plain text file in UTF-8 encoding only.
There is also a useful command CRtoggle
you can map to the key as you like, <F5>
for example.
:nnoremap <F5> :CRtoggle<CR>
By default, CommentReader will save your profile about API key, novel's file path in $HOME/.vim_creader_session
. With the profile file, you can run :CRopentwitter
, :CRopenweibo
, :CRopenbook
without argument for easy.
If you want, the profile auto-save can be turned off by adding
let g:creader_auto_save = 0
in your .vimrc
.
Or, maybe you don't want to turn it off but just to save the profile in another position, you can. Add
let g:creader_session_file = path/to/you/want
in your .vimrc
.