2021-08-06 21:07:50 +08:00
|
|
|
---
|
|
|
|
title: "notify 接口"
|
|
|
|
description: "notify 接口提供了一个弹出通知消息的接口函数"
|
|
|
|
lang: zh
|
|
|
|
---
|
|
|
|
|
|
|
|
# [可用接口](../) >> notify
|
|
|
|
|
|
|
|
<!-- vim-markdown-toc GFM -->
|
|
|
|
|
|
|
|
- [简介](#简介)
|
|
|
|
- [函数及变量](#函数及变量)
|
|
|
|
- [使用示例](#使用示例)
|
|
|
|
|
|
|
|
<!-- vim-markdown-toc -->
|
|
|
|
|
|
|
|
## 简介
|
|
|
|
|
|
|
|
`notify` 接口提供了一个可以弹出自定义通知消息的接口函数。
|
|
|
|
|
|
|
|
## 函数及变量
|
|
|
|
|
|
|
|
| 名称 | 描述 |
|
|
|
|
| --------------------------- | ---------------------------- |
|
|
|
|
| `notify(string)` | 使用默认的颜色弹出通知消息 |
|
|
|
|
| `notify(string, highlight)` | 使用自定义的颜色弹出通知消息 |
|
2022-10-29 19:36:11 +08:00
|
|
|
| `notify.notify_max_width` | 设置通知窗口的宽度 |
|
|
|
|
| `notify.timeout` | 设置通知窗口关闭的延迟时间 |
|
2021-08-06 21:07:50 +08:00
|
|
|
|
|
|
|
## 使用示例
|
|
|
|
|
|
|
|
使用示例如下:
|
|
|
|
|
|
|
|
```vim
|
|
|
|
let s:NOTIFY = SpaceVim#api#import('notify')
|
2022-10-29 19:36:11 +08:00
|
|
|
let s:NOTIFY.notify_max_width = 40
|
|
|
|
let s:NOTIFY.timeout = 3000
|
2021-08-06 21:07:50 +08:00
|
|
|
call s:NOTIFY.notify('This is a simple notification!')
|
|
|
|
```
|