Emacs 基于列的缩小或折叠
emacs中是否存在基于列的缩小 我倾向于缩小脚本标记之间的缩进范围,但这仍然保留了var之前的原始缩进空间。 如果我可以将列缩小到缩进的开头,那就太好了,否则electrict缩进会尝试将它带到第0列 <some html></some html> <script> var foo = 1; var bar = 2; </script> <some html></some html> 另一种解决方案是将起始缩进标记为不可编辑,但我也不确定如何做到这一点 附言。Emacs 基于列的缩小或折叠,emacs,Emacs,emacs中是否存在基于列的缩小 我倾向于缩小脚本标记之间的缩进范围,但这仍然保留了var之前的原始缩进空间。 如果我可以将列缩小到缩进的开头,那就太好了,否则electrict缩进会尝试将它带到第0列 <some html></some html> <script> var foo = 1; var bar = 2; </script> <some html></some html> 另一种解决方案是将起始缩进标
我知道MMM、NXHTML和html助手模式,但由于复杂性,我不打算使用它们。您能在脚本标记中的代码周围放置{和}吗?这并不理想,但应该为代码保留相同的语义,并允许缩进,假设您需要一个缩进级别,如您给出的示例所示 能否在脚本标记中的代码周围放置{和}?这并不理想,但应该为代码保留相同的语义,并允许缩进,假设您需要一个缩进级别,如您给出的示例所示 该包可能是一个解决方案。我还没有对它进行测试,所以不能确定它是否提供了您正在寻找的解决方案,但这里引用了邮件列表线程中的一句话: 有一个包table.el,它做一些相关的事情,尽管来自不同的方向。它关注的是由特定字符描绘的矩形区域,但它提供了自动填充和运动命令等约束在这些矩形边界上的功能 我提到这一点是希望有一些统一的努力是可能的。例如,我对auto fill in table.el缺乏控制感到沮丧,我很想按照您的建议将其和相关功能推广到局限于矩形区域的通用emacs操作。要让当前的专业操作来完成我需要的任务太难了 下面是一段引用自: 如果有人对使用矩形感兴趣-编辑带有填充、对齐等内容的文本,缩小文本范围并让regexp matchers ^,$执行预期操作,那么可以查看table.el并将其部分提取到Emacs核心 请记住,矩形只是一个表格单元,周围可能没有几何矩形 这个包可能是一个解决方案。我还没有对它进行测试,所以不能确定它是否提供了您正在寻找的解决方案,但这里引用了邮件列表线程中的一句话: 有一个包table.el,它做一些相关的事情,尽管来自不同的方向。它关注的是由特定字符描绘的矩形区域,但它提供了自动填充和运动命令等约束在这些矩形边界上的功能 我提到这一点是希望有一些统一的努力是可能的。例如,我对auto fill in table.el缺乏控制感到沮丧,我很想按照您的建议将其和相关功能推广到局限于矩形区域的通用emacs操作。要让当前的专业操作来完成我需要的任务太难了 下面是一段引用自: 如果有人对使用矩形感兴趣-编辑带有填充、对齐等内容的文本,缩小文本范围并让regexp matchers ^,$执行预期操作,那么可以查看table.el并将其部分提取到Emacs核心 请记住,矩形只是一个表格单元,周围可能没有几何矩形