![](/img/trans.png)
[英]Need Help Turning off re-align comments after signals in port list. (Verilog-Mode)
[英]How to re-align column of text table in emacs?
当我使用Mx table-insert插入表时
我得到下表:
+-----+-----+-----+
| | | |
+-----+-----+-----+
| | | |
+-----+-----+-----+
| | | |
+-----+-----+-----+
但是当我添加的内容|
变得像这样不和
+-----+-----+-----+
| content | | |
+-----+-----+-----+
| | | |
+-----+-----+-----+
| | | |
+-----+-----+-----+
你如何重新排列列?
当我按Enter键时,它只会创建:
+-----+-----+-----+
| contecnt | | |
| | | |
+-----+-----+-----+
| | | |
+-----+-----+-----+
| | | |
+-----+-----+-----+
是的,组织模式表和表模式表功能相互干扰并阻止表重新正确重新排列。 我不确定如何解决这个问题,但是您在评论中提到您正在使用表格模式,因为您需要表格中的多行单元格。
我建议您使用组织表(使用Mx org-table-create
),然后通过在要分割的位置调用Mx org-table-wrap-region
,可以在同一单元格内的多行上分割长行。
对于长于列宽的单词,表格应该根据需要展开,当发生这种情况时,整个列应该加宽。 如果有空间来破坏线,则在达到宽度时将多个单词适当地换行。 请记住使用tab
键从表格中的单元格移动到单元格。
可以使用Mx table-widen-cell
和Mx table-narrow-cell
手动更改列宽。
有时Emacs会因某种原因而感到困惑,而且你所描述的内容会发生。 修复它的一种方法是使用Mx table-unrecognize-table
退出表模式,手动编辑表,然后执行Mx table-recognize-table
。 这不是理想的,但有时候最简单。
您输入相应的单元格并开始使用C-c'
编辑文本,它将打开编辑模式并自动相应地包装文本。 完成后再次键入C-c'
,然后重新进入格式良好的表格中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.