input 命令

使用 input 命令来提示用户输入,然后使用它来运行编辑器命令。

语法

input [ "label" [ "text" ] ] "command" 

参数

label 使用 label 参数来指定要对用户显示的提示。如果 label 包含引号或反斜杠,则必须在它们前面加上反斜杠字符作为前缀。如果您不希望指定提示字符串,但需要指定 text 参数,则必须指定空字符串("")。
text 使用 text 参数来指定要用来初始化输入字段的文本。如果 text 包含引号或反斜杠,则必须在它们前面加上反斜杠字符作为前缀。
command 使用 command 参数来指定当用户从输入提示按 Enter 键时要运行的命令。命令必须包括任何参数和结尾空格。用户输入到输入字段中的文本将被追加至命令的参数中。命令可以是任何有效的编辑器命令。如果命令包含引号或反斜杠,则必须在它们前面加上反斜杠字符作为前缀。

Status

status 参数不直接受此命令影响。然而,如果在运行指定的 command 之后未除去 status 参数,则将不会自动解除输入提示。

示例

input "Enter fill character:" "block fill " 
input "" "text" "set messageText " 

相关概念
编辑器命令、操作和参数

相关参考
status 参数
blockFill 操作
findMark 操作
locateLine 操作
nameMark 操作
rename 操作