`
109735215
  • 浏览: 33243 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

用Vim(gVim)发腾讯微博-weibo.vim(vimer+++插件)

 
阅读更多
  1. 分享文章中的一段文字,并支持评论
  2. 直接发送微博

如果你读这篇文章比较早,应该还能看到页面右侧的微博里有这条微博:


在正式开始介绍之前,声明一下:

  1. 文中所使用的QQ登录的API均为对外公开的API,不存在任何使用保密API的问题
  2. 笔者是用 vimer.cn 来申请了 QQ登录,但是access_token在生成之后,笔者不会对这个信息做任何保存,如果有所怀疑,请不要使用。
  3. weibo.vim插件本身不会主动发起任何发送微博的操作

OK,废话不多说,开始介绍吧

一. 环境依赖

  1. python

二. 安装

  1. http://www.vim.org/scripts/script.php?script_id=3839下载weibo.vim
  2. weibo.vim放在 plugin目录

三. 配置
目前支持的配置如下:

  • g:weibo_access_token oauth2.0的access_token,是由QQ登录提供的授权token,貌似过期时间是1个月。后面会写出获取这个token的方法。
  • g:weibo_access_token 签名档,默认值是“来自weibo.vim”,如果不喜欢可以配置为空

在_vimrc中配置:

1
let g:weibo_access_token = '第四步会生成的access_token'

四. 生成access_token

  1. 点击如下链接:

    生成access_token

  2. 在进行QQ登录之后,会跳转到类似如下链接:

    http://www.vimer.cn/#access_token=4E6421B8719124324217AF48E085F&expires_in=7776000

    其中access_token=后面的即要获取的access_token。

  3. 将其配置到第二步的g:weibo_access_token中。

如果在使用中,提示 access_token 过期的话,只要按照上面的步骤重新申请一遍即可。

五. 命令

  1. 分享选中的的文字

    选中要分享的文字后,按下 “,at”, 如果不需要写评论,则直接回车;如果需要评论,则输入空格后,输入评论,回车。

  2. 直接发送微博

    在normal模式下,直接按下 “,at”, 输入空格后,输入文字,回车。

OK,就是这样,enjoy it!

#=====================以上内容来自互联网=====================================###
分享到:
评论

相关推荐

    VMware-VIM-all-6.5.0-14020092.txt

    vmware vcenter6.5 for windows版本。 VMware-VIM-all-6.5.0-14020092

    vim8.0.zip --Linux-CentOS7离线安装VIM及相关依赖包

    Linux-CentOS7离线安装VIM及相关依赖包 vim-8.0.zip gpm-libs-1.20.7-6.el7.i686.rpm ncurses-5.9-14.20130511.el7_4.x86_64.rpm ncurses-base-5.9-14.20130511.el7_4.noarch.rpm ncurses-devel-5.9-14.20130511.el7...

    vim中verilog插件vlog-support.zip

    `vlog-support`可以与其他Vim插件(如`NERDTree`用于文件浏览,`fugitive`用于Git操作)配合使用,构建一个强大的Verilog开发环境。同时,你可以考虑使用像`ctags`这样的工具生成代码标签,以实现更快的代码导航。 ...

    vim-8.2.tar.bz2

    bunzip2 vim-8.2.tar.bz2 #### 再解压 tar xvf vim-8.2.tar #### 进入解压目录 cd vim82 #### 配置 ./configure --disable-selinux --enable-cscope 如果此处报错 no terminal library found checking ...

    vim-verilog-instance-master.zip_DOP_python+verilog_systemverilog

    2. **Vim集成**:工具可能通过Vim插件的形式集成到编辑器中,允许用户在Vim内直接调用Python脚本。这可能是通过Vim的命令行模式或某种快捷键触发。 3. **Verilog/SystemVerilog支持**:工具能够处理这两种语言,...

    vim-7.4.tar.bz2和vimgdb-for-vim7.4-master.zip

    `vimgdb-for-vim7.4-master.zip`是Vimgdb的源代码包,Vimgdb是一个让Vim与GDB(GNU调试器)集成的工具,旨在帮助程序员在Vim环境中调试C/C++代码。通过Vimgdb,用户可以直接在Vim内设置断点、查看变量、单步执行等,...

    VMware-VIM-all-6.7.0-15976714.txt

    VMware-VIM-all-6.7.0-15976714 原版镜像 .................................................................................................................

    VMware-VIM-all-6.7.0-9451876.txt

    VMware vSphere 6.7 百度网盘链接及提取 码

    vim插件:omnicppcomplete-0.41.zip、taglist_46_vim.zip、vim-autocomplpop.zip三合一

    vim常用插件: 1. omnicppcomplete-0.41.zip 2. taglist_46_vim.zip 3. vim-autocomplpop.zip

    vim-ide.tar.bz2

    Ubuntu 64位免安装版VIM-IDE。 压缩包为直接打包/etc/vim配置及插件包。 root@ubuntu:/etc/vim# tree -L 2 . bundle ...应用于用户版时可提取插件包放到家目录~/.vim下即可,再配合.vimrc可直接使用

    vim-material-monokai-master.rar

    【标题】"vim-material-monokai-master.rar" 指的是一款基于Vim编辑器的主题配置,名为Material Monokai。这个主题结合了Material Design的风格和Monokai的配色方案,为开发者提供了一个美观且舒适的编程环境。Vim是...

    vim7.4版本rpm

    vim-common-7.4.629-8.el7_9.x86_64.rpm vim-enhanced-7.4.629-8.el7_9.x86_64.rpm vim-filesystem-7.4.629-8.el7_9.x86_64.rpm vim-minimal-7.4.160-5.el7.x86_64.rpm

    vscodevim.vim-1.25.2.vsix.png

    vscodevim.vim-1.25.2.vsix.pngvscodevim.vim-1.25.2.vsix.pngvscodevim.vim-1.25.2.vsix.pngvscodevim.vim-1.25.2.vsix.png

    Python库 | vim-packadd-0.3.10.tar.gz

    Vim支持Python编写插件,这意味着开发者可以用Python来扩展Vim的功能,如代码补全、语法高亮、调试工具等。通过`vim-packadd`,你可以在Vim中轻松安装和管理这些Python编写的插件。 总结起来,"Python库 | vim-...

    gvim常用插件及其配置文件配置(下载解压即可使用)

    gvim常用插件及其配置文件 支持c,perl,python,latex。 需要自己安装ctags .vim: after compiler doc indent ltags perl-support skeleton syntax autoload c-support ftdetect keymap Makefile plugin ...

    vim jeffy插件和配置

    linux下用vim编辑器配合jeffy插件实现比较顺手的编程环境。Jeffy插件和配置文件(.vim):代码高亮 自动提示等。 vim版本必须大于7.1。 1,备份下vim配置文件(可选) 2,解压jeffy-vim.zip 和里面的jeffy-vim-read.tar...

    vim-8.2离线安装包+依赖包.rar

    Vim(Vi Improved)是一款强大的文本编辑器,广泛应用于Linux和其他Unix-like系统中。这个"vim-8.2离线安装包+依赖包.rar"包含了在Ubuntu 14.4上安装Vim 8.2所需的所有组件。Vim 8.2版本引入了许多新特性,包括多...

    vim-7.3-22.1.3.x86_64.rpm

    vim7.3的rpm包 需要先安装vim-base-7.3-22.1.3.x86_64.rpm 我会上传的

    vim-deprecated.zip

    【vim-deprecated.zip】是一个专为Linux环境设计的压缩包,包含了将Vim文本编辑器升级至现代化开发工具的自安装脚本。在Linux发行版如Ubuntu、Linux Mint或CentOS等系统上,用户可以利用这个脚本来快速、便捷地配置...

    PyPI 官网下载 | vim-vint-0.3.10.tar.gz

    或者,如果你更喜欢使用Vim的插件管理器,如`vim-plug`,可以在`.vimrc`中添加以下行: ```vim Plug 'haya14busa/vim-vint' ``` 然后运行`:PlugInstall`命令来安装。 在使用`vim-vint`时,只需在Vim中打开你的....

Global site tag (gtag.js) - Google Analytics