tabs 参数

使用 tabs 参数来设置或查询 nextTabStopprevTabStop 操作所使用的制表符停止位。

可用性

query 命令
set 命令
current 参数
default 参数
install 参数

作用域

tabs 的作用域为当前视图。
current.tabs 的作用域为当前视图。
default.tabs 具有全局作用域。
install.tabs 具有全局作用域。

语法

query tabs
set tabs [ default
         | [ tabStop ] [ ... ] [ every tabIncrement ]
         ]
query current.tabs
query default.tabs
set default.tabs [ install
                 | [ tabStop ] [ ... ] [ every tabIncrement ]
                 ]
query install.tabs 

参数

default 如果对 set tabs 命令指定 default 参数,则当前视图将使用 default.tabs 的值来确定应该在前文档视图中使用的制表符停止位。
[ tabStop ] [ ... ]
[ every tabIncrement ]
如果对 set tabs 命令指定 tabStoptabIncrement 参数,则当前视图将使用指定的制表符停止位。如果对 set default.tabs 命令指定tabStoptabIncrement 参数,则所有将 tabs 设置为 default 的视图都将使用所指定的制表符停止位。可使用 tabStop 参数来指示特定的制表符停止位。一旦光标位于最后一个 tabStop 之后,就通过重复地对最后一个 tabStop 加上 tabIncrement 来确定附加的制表符停止位。始终假定初始 tabStop 为 1,即使不指定它亦如此。
install 如果对 set default.tabs 命令指定 install 参数,则所有将 tabs 设置为 default 的视图都将使用 install.tabs 的值来确定应该在当前文档视图中使用的制表符停止位。

描述

如果未对 set tabs 命令指定任何参数,则假定为 default。如果未对 set default.tabs 命令指定任何参数,则假定为 install

query current.tabs 命令返回当前视图正在使用的制表符停止位。

示例

query tabs
set tabs 1 4 12 every 8
query current.tabs
query default.tabs
set default.tabs 1 every 8
query install.tabs 

相关参考
query 命令
set 命令
updateProfile 命令
current 参数
default 参数
install 参数
nextTabStop 操作
prevTabStop 操作