Vim中表示当前文件?

Vim、Emacs配置和使用
回复
nojoking
帖子: 10
注册时间: 2006-09-11 0:13
送出感谢: 0
接收感谢: 0

Vim中表示当前文件?

#1

帖子 nojoking » 2006-09-19 13:24

vim中
:!echo %
可以显示出当前文件的名称如test.c

但是以下的东西如何表示呢?
1.不带缀的文件名如 test
2.绝对路径如/home/honey/test.c
3.所在目录如/home/honey/
头像
leal
帖子: 1119
注册时间: 2005-08-29 14:49
来自: 杭州
送出感谢: 0
接收感谢: 3 次
联系:

Re: Vim中表示当前文件?

#2

帖子 leal » 2006-09-21 12:46

nojoking 写了:vim中
:!echo %
可以显示出当前文件的名称如test.c

但是以下的东西如何表示呢?
1.不带缀的文件名如 test
2.绝对路径如/home/honey/test.c
3.所在目录如/home/honey/
:h filename-modifiers

1. :!echo %:t:r

2. :!echo %:p

3. :!echo %:h
用心×恒 | 豆瓣 | 门户 | Blog
faircloth
帖子: 29
注册时间: 2006-10-29 19:21
送出感谢: 0
接收感谢: 0

hao

#3

帖子 faircloth » 2007-01-01 22:03

zan
回复

回到 “Vim和Emacs”