共计 723 个字符,预计需要花费 2 分钟才能阅读完成。
函数 function
回顾
对于宏,咱们回顾一下
qa
开始录制宏q
完结录制宏@a
利用宏qA
追加录制宏- 管制寄存器内容其实就是管制宏
宏还有一些个性
- 能够多文件执行宏
- 能够并发运行宏
- 能够递归执行宏
- 宏是随录随用的的
- 我想把一些货色固定下来,让他到时候不必定义就能执行
- 能够么?🤔
函数 function
:function
能够看到目前已有的函数
查问所有能够调用的函数
:call
tab
- 我能够本人定一个 函数
function
么
定义函数 function
- 特地要留神首字母大写
:function Oeasy()
echo "oeasy function called!!!!"
endfunction
:function Oeasy
- 查看函数 function
调用函数 function
:call Oeasy()
删除函数
:delfun Oeasy
查问各种函数
- 在用户手册的 41 外面有大量的各种的函数
能够用
- ctrl+]跳入
- ctrl+]跳出
还能够用
:h
查函数细节:h nr2char()
- 如果我想总是能够主动调 Oeasy()
- 不必每次手动定义
- 应该怎么办?
默认函数
- 在
~/.vimrc
中写下这个函数
- 而后再次启动 vi
:call Oeasy()
总结
对于
函数 function
,咱们回顾一下- 能够查问
- 能够新建
- 能够调用
- 还能够删除
- 我想用
函数 function
往buffuer
外面写点货色 - 比方写一个 java 的根本程序框架
- 这样一调用就好使了
- 省的本人打了
- 能够么?🤔
- 下次再说!
[Github 地址] (https://github.com/overmind19…)
[Gitee 地址] (https://gitee.com/overmind198…)
[蓝桥实验楼 邀请码 FJWYIMGB] (https://www.lanqiao.cn/course…)
正文完