wsl 下面的 emacs 使用局域网共享的配置?

我 linux 的 home 目录用 Samba 共享给 windows 了,我如果在 wsl 里建一个软链使用 linux 共享的 .emacs.d 会有什么风险吗?还是说这种 Samba 共享的没法软链?

应该没啥风险。只是出了WSL软就看不到软链接了。话说你是windows和Linux 双系统?

嗯嗯,我笔记本linux+win10双系统,台式机win10

现在问题来了,wsl里怎样找到 win10 网络目录?路径是什么

似乎没有哦。只挂载了硬盘分区,网络设备需要费些周折,还不一定行。直接通过git同步不是更好吗?不同系统用一个配置目录总会有些副作用的。

很简单:

$ sudo mkdir /mnt/share
$ sudo mount -t drvfs '\\server\share' /mnt/share
1 个赞

除了时不时的 permission denied,其它还好 :joy:

我还是老老实实把 .emacs.d 还有 .spacemacs rsync 过来吧

别同步cache,可能会带来一些小麻烦

嗯,exclude 了

可能会有编码问题

编码只是其中的一个问题,还有其他麻烦事。WSL毕竟不只是Linux,如果想充分利用它带来的便利还要考虑和Windows的交互。不如单独开一个分支专门管理,维护还成本低一点。