用Python为Vim编写的小插件源码分享,pythonvim编写源码,编橙之家本篇文的Pyth
用Python为Vim编写的小插件源码分享,pythonvim编写源码,编橙之家本篇文的Pyth
编橙之家本篇文的Python教程中所分享的Python源码,是为Vim所写的一个小插件。应该算是一个给VIM添加Google搜索功能吧。需要用到的是Python2.7和Vim7.3,这两者都是受用量最大的两个软件版本了吧。
下面就来看下,一个用Python为Vim编写的小插件源码是什么样的吧。
一个用Python给Vim做的插件相关源码如下:
function! Google()python << EOM# coding=utf-8import vimimport reimport webbrowserline = vim.current.linerow,col = vim.current.window.cursorprint colstart = end = colwhile True:if line[start].isspace():breakstart-=1while True:if line[end].isspace():breakend+=1word = line[start+1:end]if not word or word.isspace():print 'You cannot call Google in a space position!'else:try:url = 'http://www.google.com/search?q='+wordwebbrowser.open(url)print 'Google : %s' % wordexcept:print 'Failed! : Cannot access Google!'EOMendfunction#www.iplaypy.comcommand Google :call Google()
编橙之家文章,
相关内容
- 如何让django接入新浪微博OAuth的方法,djangooauth,本篇p
- web.py页面执行计时,Python装饰器实现方法,web.pypython
- Python替换字符串空格的处理方法,python字符串,python如何
- 用python计算1到100的和源码详解,python100源码详解,用p
- 调用Bing桌面更换为本地桌面的python方法,bingpython,这是
- Python编写的俄罗斯方块游戏案例源码详解,PYQT4,pyth
- python采集文章中图片的方法源码,,这是收集的一篇关于
- Python tar、zip压缩文件操作方法,pythontar,python语言源码
- Python调用摄像头摄像并保存图片的方法源码,,用pytho
- Python 类快速排序方法找到第定n小数的方法,python小数
评论关闭