tabs 命令详解

| 选择喜欢的代码风格  

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

tabs 命令安装:


-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 命令补充说明:


tabs 命令清除并设置终端上的制表位。这将使用 terminfo 数据库的 clear_all_tabsset_tab 功能。如果其中一个不存在,选项卡将无法清除或设置制表位。终端应配置为使用硬标签,例如使用以下 stty 命令:

stty tab0

tabs 命令语法:


tabs [-n | --file [[-code] | -a | -a2 | -c | -c2 | -c3 | -f | -p | -s | -u]]
     [+m [n]] [-T type]

tabs 命令选项:


-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 使用预定义的制表位列表来编写代码。

tabs 命令参数:


指令:需要运行的指令和对应的参数。

tabs 命令实例


设置终端的制表位以进行常规 COBOL 格式化。

tabs -c

设置制表位至 13、19、29、3643 的空间,并显示其显示预期一把尺子和真实制表位。

tabs -d 13,19,29,36,43

tabs 命令扩展阅读:




tabs 命令评论