displayPosition 参数

使用 displayPosition 参数来设置或查询光标在当前元素上的显示列位置。

可用性

query 命令
set 命令

作用域

当前视图。

语法

query displayPosition
set displayPosition n 

参数

n 使用 n 参数来指示光标的显示列位置。

描述

显示列位置包括由于展开制表符而添加的空格、仿真 Shift-in 和 Shift-out 控制字符(当 sourceEncoding 设置是 EBCDIC DBCS 字符编码时)以及 DBCS 字符的显示宽度(当 useSourceColumns 设置是 on 时)。

注意,可能无法将光标移至指定的显示列位置。如果指定的显示列位置位于展开的制表符中间、位于仿真的 Shift-in 或 Shift-out 控制字符上或者位于 DBCS 字符的第二个显示列上,则光标将移至位于正规文本字符边界的显示位置。

在支持双向文本编辑的平台上,displayPosition 参数指的是逻辑(而不是可视)文本位置。

示例

query displayPosition
set displayPosition 20 

相关参考
query 命令
set 命令
position 参数
sourceEncoding 参数
useSourceColumns 参数