突發腦洞,emacs能有類似日文那種豎着的排版嗎?

真的可以有嗎?。。。。。。。

1 个赞

日文???中文…

无,但可以做,只是显示的话,不怎么难,大概就是矩阵转制加上一些边边角角

编辑的话…

原生不能,eaf 套个浏览器可以。

我调查了一下,确实发现几个能竖排显示的包,但没有能编辑的。

2 个赞

最后那个确实有意思,不过这样真的能够行得通吗?

但是,理论上应该可以竖着编辑吧,既然elisp这么强大。。。

我觉得有可能能行的办法是用两个 buffer,buffer A 还像正常的那样编辑,buffer B 实时把 buffer A 的文字同步过去、转成竖排,然后把光标移到正确的位置。编辑的时候可以看着 buffer B 操作,甚至我们可以把 buffer A 藏起来,在 buffer B 加一些 pre/post-command-hook,使得所有的命令执行之前先切到 buffer A,执行完再回来,看上去和编辑 buffer B 无异。但是像搜索之类要用 overlay 的东西肯定是没戏。

如果中国古人穿越过来,不能用emacs,这很不友好 :sweat_smile:

5 个赞

屏幕转90度,字体换成那种躺倒的,存到的时候默认横排,加个转竖排的功能 这样的实现可能比较简单

最近在看书法,感叹古人竖(直)写千年不变,不是没有道理。再次问问,有人做出可以竖写的包了吗?日本、台湾对竖排倒是继承得很好,而我们似乎仅限于书法、水墨画或装饰中。

1 个赞