为了账号安全,请及时绑定邮箱和手机立即绑定

我在vimrc中添加了如下内容。执行了source /etc/vimrc。但是没有效果

auto BufNewFile *.py,*.sh, exec ":call SetTitle()"

let $author_name = ”Tianlianhao“

let $author_emal ="214520626@qq.com"

func SetTile()

if &filetype == 'sh'

call setline(1,"\#####################################################")

call append (line("."),"\#File Nme:".expand("%"))

call append(line(".")+1,"\#Author:".$author_name)

call append(line(".")+2,"\#mail:".$author_email)

call append(line(".")+3,"\#Created Time:".strftime("%c"))

call append(line(".")+4,"\#==============================================")

call append(line(".")+5,"\#!/bin/bash")

call append(line(".")+6,"")

else

call setline(1,"\#######################################################")

call append(line("."),"#\#File Name:".expand("%"))

call append(line(".")+1,"\#Author:".$author_name)

call append(line(".")+2,"\#mail:".$author_email)

call append(line(".")+3,"\Created Time:".Strftime("%c"))

call append(line(".")+4,"\#================================================")

call append(line(".")+5,"\#!/usr/bin/python")

call append(line)("."+6,""))


正在回答

4 回答

还有一点一定要记住,有可能/etc/vimrc不生效,一般情况的是在自己家目录下边的.vimrc这个文件才会生效!!!一定要注意!!!!!!!!!!

0 回复 有任何疑惑可以回复我~

1.在结尾添加 if结束和func结束:

endif
autocmd BufNewFile * normal G
endfunc

2.在vimrc文件的首部添加:(*****)

filetype on      #"打开文件类型检测


0 回复 有任何疑惑可以回复我~

你的if判断都没有闭合,而且这些是照着视频上抄的吧?去网上搜一个完整的vimrc配置,自己修改一下

0 回复 有任何疑惑可以回复我~

你确定没有效果??

你是不是用vim打开的?

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

我在vimrc中添加了如下内容。执行了source /etc/vimrc。但是没有效果

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号