Skip to main content

open_multiline_editor

Function open_multiline_editor 

Source
pub fn open_multiline_editor(title: &str) -> Result<Option<String>>
Expand description

打开全屏多行编辑器(vim 模式),返回用户输入的文本内容

操作方式:

  • 默认进入 INSERT 模式,可直接输入
  • Esc: 回到 NORMAL 模式
  • :wq / :w / :x: 提交内容
  • :q / :q!: 取消退出
  • /pattern: 搜索 pattern
  • n / N: 跳转到下一个/上一个匹配
  • Ctrl+S: 任何模式下快速提交

返回 Some(text) 表示提交,None 表示取消