vim能否判断文件设置字体?

Vim、Emacs配置和使用
回复
头像
小小输入法
帖子: 59
注册时间: 2011-03-18 17:42

vim能否判断文件设置字体?

#1

帖子 小小输入法 » 2011-05-19 19:12

不同文件设置不同字体

如,当vim打开编程类文件,如.pl文件,就自动设为lucida type writer
当打开txt文件,就自动设为 arial 字体.

写vimscript能实现吗? :em06 鄙人不懂vim脚本,特求问....
头像
lilydjwg
论坛版主
帖子: 4258
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: vim能否判断文件设置字体?

#2

帖子 lilydjwg » 2011-05-19 19:33

可以。
头像
小小输入法
帖子: 59
注册时间: 2011-03-18 17:42

Re: vim能否判断文件设置字体?

#3

帖子 小小输入法 » 2011-05-19 20:39

lilydjwg 写了:可以。
:em06 帮忙写个呀.吾真的不懂...
头像
fanhe
帖子: 2357
注册时间: 2007-03-24 23:45

Re: vim能否判断文件设置字体?

#4

帖子 fanhe » 2011-05-19 20:49

代码: 全选

autocmd! BufNewFile,BufRead *.pl set guifont=lucida\ type\ writer\ 9
头像
自由建客
帖子: 13468
注册时间: 2008-07-30 23:21
系统: Debian stable AMD64

Re: vim能否判断文件设置字体?

#5

帖子 自由建客 » 2011-05-20 19:59

FileType 事件更好
头像
小小输入法
帖子: 59
注册时间: 2011-03-18 17:42

Re: vim能否判断文件设置字体?

#6

帖子 小小输入法 » 2011-05-21 17:14

fanhe 写了:

代码: 全选

autocmd! BufNewFile,BufRead *.pl set guifont=lucida\ type\ writer\ 9
无标题.png
头像
小小输入法
帖子: 59
注册时间: 2011-03-18 17:42

Re: vim能否判断文件设置字体?

#7

帖子 小小输入法 » 2011-05-21 17:24

:em06 不好意思,正常了。。。 :em11 只是gvim中设置字体那里检测不到我安装的字体,不知咋回事。。。。如lucida sans type writer :em20
上次由 小小输入法 在 2011-05-21 17:27,总共编辑 1 次。
头像
fanhe
帖子: 2357
注册时间: 2007-03-24 23:45

Re: vim能否判断文件设置字体?

#8

帖子 fanhe » 2011-05-21 17:26

小小输入法 写了:
fanhe 写了:

代码: 全选

autocmd! BufNewFile,BufRead *.pl set guifont=lucida\ type\ writer\ 9
无标题.png
我这边没任何问题
回复