elisp数行除了数buffer中\nC-m的个数?还有没有其他的办法? 计算每行的列数是不是只能数两个换行符的差值?
另外: 我如果给每行的第一列加了个颜色。但是只想给当前可视范围内加,其他不可视的不进行操作。
等滚动再重新渲染,这个需要调用哪个函数刷新?
elisp数行除了数buffer中\nC-m的个数?还有没有其他的办法? 计算每行的列数是不是只能数两个换行符的差值?
另外: 我如果给每行的第一列加了个颜色。但是只想给当前可视范围内加,其他不可视的不进行操作。
等滚动再重新渲染,这个需要调用哪个函数刷新?
current-column (elisp) Columns
\nC-m 是什么?C-m 是 \r 的话,Windows 也是用 \r\n 换行。
差值是一行的字符数,跟列数不一样,如一个tab字符可能占4列。