Pao*_*sco 20
vim支持在python中编写脚本(我认为也在perl中).
您只需要确保您使用的vim发行版已经使用python支持进行编译.
如果您使用的是Linux系统,则可以下载源代码,然后使用它进行编译
./configure --enable-pythoninterp
make
sudo make install
Run Code Online (Sandbox Code Playgroud)
在vim里面,你可以打字
:version
Run Code Online (Sandbox Code Playgroud)
列出可用的功能; 如果它有python支持,你应该在某处看到'+ python'(否则为'-python').
然后,要检查python模块的用法,您可以键入
:help python
Run Code Online (Sandbox Code Playgroud)
PS:如果您要编译vim源,请确保检查可用的configure选项,您可能还需要指定--with-python-config-dir.
PPS:在命令模式下创建"自定义命令"(如果我正确理解你的意思),你可以在vim脚本中创建一个函数"MyFunction"(使用python或vim脚本语言)然后调用它
:Call MyFunction()
Run Code Online (Sandbox Code Playgroud)
校验
:help user-functions
Run Code Online (Sandbox Code Playgroud)
详情
是的.http://www.vim.org/scripts/index.php上有几个扩展
如果编译了对python的支持,也可以使用python完成.
关于它的文章:http://www.techrepublic.com/article/extending-vim-with-python/
谷歌是我们的朋友.
HTH
| 归档时间: |
|
| 查看次数: |
7778 次 |
| 最近记录: |