Python API快餐教程(1) - 字符串查找API

字符串处理相关API字符串是7种序列类型中的一种。 除了序列的操作函数,比如len()来求字符串长度之外,Python还为字符串提供丰富到可以写个编辑器的API.查找类API首先,下面的查找API都是为了查找位置,或者查一共有几次这样的操作。 如果只是想判断一个字符串是不是另一个字符串的子串的话,使用序列的in运算符就可以了。...
阅读(47) 评论(0)

Vim技能修炼教程(17) - 编译自己的Vim

编译自己的Vim前面我们已经对Vim有比较丰富的了解了。我们也知道Vim有很多编译时的选项,很多功能依赖于这些编译选项。其中最重要的就是脚本语言的支持,很多发行版本是不全的。为了支持我们所需要的功能,我们需要编译自己的Vim....
阅读(46) 评论(0)

Vim技能修炼教程(16) - 浮点数计算函数

浮点数计算函数...
阅读(76) 评论(0)

Vim技能修炼教程(15) - 时间和日期相关函数

Vimscript武器库前面我们走马观花地将Vimscript的大致语法过了一遍。下面我们开始深入看一下Vimscript都给我们准备了哪些武器。如果只用这些武器就够了,那么就太好了,只用Vimscript会导致最佳的兼容性。否则不管是用:python还是使用扩展库,都给可移植性带来麻烦。 随着Vim的广泛移植,Vimscript带来的可移植性还是很可观的。这是一门跨相当多平台可用的语言。...
阅读(55) 评论(0)

Vim技能修炼教程(14) - 写个ex命令吧

写个ex命令吧我们第二节开始就写了语法高亮的插件。这一节,我们学习第二种插件的写法,就是写个我们自己的ex命令。...
阅读(73) 评论(0)

Vim技能修炼教程(13) - 变量

VimScript变量上节我们介绍了Python和Ruby来编写Vim插件的方式。 不过,Python和Ruby并不是所有的Vim都支持的功能,如果以最小依赖的原则来说,还是原汁原味的Vimscripts是放置四海Vim而皆灵的方式。当代码规模变大时,Python,Ruby,Perl这些语言的引入将带来较高的效率。但是Vimscripts仍然是最基本的Vim语言,值得我们首先学好...
阅读(94) 评论(0)

Vim技能修炼教程(12) - Vim的脚本语言支持

vim支持的扩展语言很多,比如python, python3, ruby, lua,tcl等常见脚本语言都有很好的支持。既可以支持脚本内嵌在.vimrc中,也可以执行python等脚本语言的文件。...
阅读(98) 评论(0)

Vim技能修炼教程(11) - 代码折叠

上一讲我们是程序员篇的第一讲,关于代码跳转。代码跳转是一个付出很少收获很大的功能。这一节我们开始一个收获很多,但是付出也相对多一点功能:代码折叠。...
阅读(59) 评论(0)

Vim技能修炼教程(10) - 代码跳转

从这一讲开始,我们从通用功能向程序员常用功能挺进。首先我们从浏览代码最常用的跳转功能开始。...
阅读(51) 评论(0)

Vim技能修炼教程(9) - 缓冲区和标签页

缓冲区和标签页...
阅读(56) 评论(0)

Vim技能修炼教程(8) - 多窗口

多窗口如果一个vim只能开一个窗口,那肯定是有点low。尤其是写代码的时候,打开多个文件是经常的需求。...
阅读(52) 评论(0)

Vim技能修炼教程(7) - 可视模式

可视模式可视模式是与正常模式、插入模式一起并列的模式。它的作用就像图形化编辑器下用鼠标来选择一个块。在vim下,使用正常模式和ex命令,连搜带跳行的,未必就比用鼠标慢。...
阅读(69) 评论(0)

Vim技能修炼教程(6) - 行编辑器

vi其实是行编辑器ex的全屏模式...
阅读(44) 评论(0)

Vim技能修炼教程(5) - 操作符实务

操作符的详细用法和脚本编写方法...
阅读(57) 评论(0)

Vim技能修炼教程(4) - 基本功

基本功前面我们学会了插件管理器和如何实现语法高亮,相信大家已经从中体会到了vim插件的强大功能。现在,是时候回来补一补基本功了。...
阅读(73) 评论(0)
127条 共9页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:105814次
    • 积分:2260
    • 等级:
    • 排名:第16618名
    • 原创:125篇
    • 转载:2篇
    • 译文:0篇
    • 评论:13条
    文章分类
    最新评论