K&R C Programming Language: pg. 105

     

扩展entabdetab接受速记

     

entab -m +n

     

要平均制表每n列,起始于柱m

entab取代了的空格数用制表符和detab则正好相反。这个问题我有顾虑的制表位和entab。我想,对于detab这是很容易确定的到达下一个制表需要空格数,所以不用担心那里。随着entab,用制表符代替空格,因为我不能肯定地知道制表符多大转到了自己的制表位稍微有点困难(除非有确切知道的方式)。

上午我甚至在想这件事情是否正确?

有帮助吗?

解决方案

“制表位每n列,开始第m列,”告诉你,每一个制表位有多大,至少在我读:这只是的名词的。只有第一个制表位是不同的;一个是

其他提示

entab需要制定出时的空间运行达到制表位 - 那么该空格运行可以由制表符来替换

例如,文本的下面行(ruller有供参考):

           1   1   2   2   2
1      8   2   6   0   4   8
-------+---+---+---+---+---+
          this     is a line

应该像entab -8 +4后如下所示:

\t  this \tis a line

(注意,这可能是合理的存在是在线以下“这个” 2个制表符,由于空格或一个标签将到达该特定标签停止)。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top