A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
tab
设置在终端上。
-bash: tabs: command not found #Debian apt-get install libncurses5-dbg #Ubuntu apt-get install libncurses5-dbg #Alpine apk add ncurses #Arch Linux pacman -S ncurses #Kali Linux apt-get install ncurses-bin #CentOS yum install ncurses #Fedora dnf install ncurses #OS X brew install ncurses #Raspbian apt-get install libncurses5-dbg #Docker docker run cmd.cat/tabs tabs
tabs 命令清除并设置终端上的制表位。这将使用 terminfo
数据库的 clear_all_tabs
和 set_tab
功能。如果其中一个不存在,选项卡将无法清除或设置制表位。终端应配置为使用硬标签,例如使用以下 stty 命令:
stty tab0
tabs [-n | --file [[-code] | -a | -a2 | -c | -c2 | -c3 | -f | -p | -s | -u]] [+m [n]] [-T type]
-T type 告诉选项卡使用哪种终端类型。如果未提供此选项,则选项卡将使用TERM 环境变量。如果未设置,它将使用“ ansi + tabs”标准,该标准将在许多常见的终端类型上正常运行。 -d 此调试选项显示标尺行,后跟两条数据行。第一行数据显示了预期的带有星号的制表位。第二条数据行显示实际的制表位,并标有星号。 -n 重复规范要求在1+ n,1 + 2 * n等列中使用制表符,其中n是一个十进制数字。特别重要的是值8:它表示UNIX系统的“标准”选项卡设置,并且是最有可能在终端上找到的选项卡设置。使用-0时,制表符停止位被清除,并且没有设置新的制表符。 -file 如果给出了文件文件名,则制表符将读取文件的第一行,以搜索格式说明。如果在其中找到一个,则根据它设置制表位;否则将它们设置为-8。 +m[n] margin参数可用于某些终端。通过使列n +1成为左边距,可将所有选项卡移到n列上。如果给定的+ m不带n值,则假定值为10。大多数终端上的正常(最左边)边距由+ m0获得。仅当显式给出+ m标志时,才会重置大多数终端的边距。 -code 使用预定义的制表位列表来编写代码。
指令:需要运行的指令和对应的参数。
设置终端的制表位以进行常规 COBOL 格式化。
tabs -c
设置制表位至 13、19、29、36
和 43
的空间,并显示其显示预期一把尺子和真实制表位。
tabs -d 13,19,29,36,43