Tekkaman

导航

 

2014年1月11日

摘要: 【vim之pydiction插件】 It consists of three main files:python_pydiction.vim -- Vim plugin.complete-dict -- Dictionary file that consists of Python keywords and modules. This is what the plugin refers to.pydiction.py -- Python script you can optionally run to add more modules to complete-dict. Put python_ 阅读全文
posted @ 2014-01-11 21:35 Tekkaman 阅读(786) 评论(0) 推荐(0)
 
摘要: 【vim之vba文件】Vimball官方描述: The vimball plugin facilitates creating, extracting , and listing the contents of “vimball” archives (*.vba).滇狐评价:非常棒的一个插件, 专门用来安装其它插件的。 Vimball 格式的插件安装方便, 只需用 Vim 打开, 执行一下 :so % 即可, 无须用户自己满世界找插件的安装路径, 更无须整天想着更新 helptags。 滇狐已经决定将所有自己编写或修改的插件改为 Vimball 格式了, 而且目前有越来越多的插件使用 Vimb 阅读全文
posted @ 2014-01-11 19:30 Tekkaman 阅读(618) 评论(0) 推荐(0)
 
摘要: 【MacTerminal快捷键】在Mac系统中并没有Home、End等键,所以在使用时并不是特别的顺手,但是有几个键位组合可以使Terminal的操作更加灵活方便。1、将光标移动到行首:ctrl + a2、将光标移动到行尾:ctrl + e3、清除屏幕: ctrl + l4、清除当前光... 阅读全文
posted @ 2014-01-11 19:12 Tekkaman 阅读(435) 评论(0) 推荐(0)
 
摘要: 【python开发vim插件】 按如下方式使用python开发vim插件,注意调用时使用的是exec。 但在函数中嵌入python代码更为简便,如下: python如何传递参数给python: 代码头中需要加入以下代码,以防止重复执行: call命令-nargs使用范例如下: 参考: 1、http://my.oschina.net/gschen/blog/135919 2、http://brainacle.com/how-to-write-vim-plugins-with-python.html 阅读全文
posted @ 2014-01-11 14:54 Tekkaman 阅读(2357) 评论(0) 推荐(0)
 
摘要: 【vim插件开发初步】 将如下代码存在helloworld.vim, 放在~/.vim/plugin目录下,插件即可生效。:w保存代码后, 用:source命令执行后,也可以使用Helloworld命令。 上图代码做了2件事, 其一定义了Helloworld函数,函数输出一条信息,其二定义了命令Helloworld用于调起Helloworld()函数。 另外有几点需要注意的地方: 函数名首字母必须大写; 自定义命令首字母必须大写; -nargs=0表示没有命令行参数; 插件的扩展名必须为.vim。参考:http://my.oschina.net/gschen/blog/135... 阅读全文
posted @ 2014-01-11 14:44 Tekkaman 阅读(759) 评论(0) 推荐(0)
 
摘要: 【vim显示历史命令】q: 进入命令历史编辑。类似的还有 q/ 可以进入搜索历史编辑。注意 q 后面如果跟随其它字母,是进入命令记录。可以像编辑缓冲区一样编辑某个命令,然后回车执行。也可以用 ctrl-c 退出历史编辑,但此时历史编辑窗口不关闭,可以参照之前的命令再自己输入。用 :x 关闭历史编辑并放弃编辑结果,也可以在空命令上回车相当于退出。参考:http://zhidao.baidu.com/link?url=Zsi4pz8qxYATGPGkf9wlMbA7xBVdjyCm1jn5c5pQZGH2gtp6lzRcngR0kmMbV6c3pt3q-LeAxQCMKrgkEjz6Ba 阅读全文
posted @ 2014-01-11 09:51 Tekkaman 阅读(14222) 评论(0) 推荐(0)
 
摘要: 【vim切换buffer】 命令 ls 可查看当前已打开的buffer 命令 b num 可切换buffer (num为buffer list中的编号) 其它命令: :bn -- buffer列表中下一个 buffer :bp -- buffer列表中前一个 buffer :b# -- 你之前所在的前一个 buffer :bdelete num -- 删除第num编号buffer 参考: 1、http://www.cnblogs.com/wxzl/archive/2012/07/12/VIM_Buffer.html 2、http://www.blogjava.net/java... 阅读全文
posted @ 2014-01-11 09:25 Tekkaman 阅读(6367) 评论(0) 推荐(0)