分页: 1 / 1

在VIM脚本中如何获取当前编辑文件的完整路径

发表于 : 2010-06-22 13:46
webyom
小弟刚刚使用VIM不久,想写个脚本调用SVN的命令对当前编辑的文件进行SVN操作,但不知道如何获取文件完整路径,网上搜了好久未果,请各位前辈帮帮忙。

Re: 在VIM脚本中如何获取当前编辑文件的完整路径

发表于 : 2010-06-23 11:00
boboj
没太理解,你是想写个VIM插件作svn么?还是只是写个脚本手动执行呢?
脚本的话:pwd获取目录,basename获取文件名,在vim中:f可以获取当前编辑文件名,如果需要变量赋值用bufname("%")
插件的话:有个vcscommand.vim插件(http://www.vim.org/scripts/script.php?script_id=90),可以直接作svn和cvs操作。
希望有帮助 :em06

Re: 在VIM脚本中如何获取当前编辑文件的完整路径

发表于 : 2010-06-25 11:48
lilydjwg

代码: 全选

:h ::p
:h expand()