windows下emacs等诸多不满意,后安装virtualbox,虚拟一个ubuntu,突然想在windows下能否通过emacsclient 将windows下的文件连接到ubuntu中的emacs进行编辑
百度一下 虚拟机与宿主共享文件
不想用共享文件方式,太麻烦。
你可以造个虚拟机
用samba,可以在emacs里面用dired直接访问windows文件
ftp server呢
不用共享方式,只想在windows的资源管理器中右键打开emacsclient,将文件发送到ubuntu中用emacs编辑
用wsl吧。你要的都有。
楼主跟我走了一条一样的路。
我先是用 Windows 原生 emacs,然后转为 cygwin emacs,然后转为 Windows + archlinux (virtualbox),现在转了一圈又回到 Windows 原生 emacs 了,发现原来的痛点基本都解决了。
virtualbox 下用 emacs 还是太重了。
楼主如果主要工作平台是Windows的话还是推荐用原生 emacs,推荐 emax64
emax64确实是不错的选择。也可以考虑用wsl下面的emacs。magit 不卡。配置相关的工具的也很方便。省心。唯一的问题是不能像windows的原生emacs那么方便地拷走。
如果要开发OCaml的话,可能还真需要和linux互通。
今天试了一下在windows上装OCaml:cygwin、ocpwin都试过了。。。
ocpwin不支持opam
cygwin版本的 ocamlyacc ocamllex 转出来的文件如果不放在cygwin的home下有permission问题(ocamlc倒是没问题),而且opam在安装包的时候有些包能正常安装,有些包不行缺linux包(cygwinSetup没这个包)
我是msys2下emacs,现在已经调教的非常流畅了
你是在 msys2下面使用 emacs的?不是用win下的emacs 客户端?
是啊,其实是同一个东西,但是感觉msys2下的要流畅点
我用msys2编译ccls出错,能不能简单说下你是怎么编译的?请教一下
我用的vs2017,msys2的我也编译了,但是vs编译的更好用。msys编译出来的对msvc流的代码提示不怎么滴。得用2017编译
按照官方文档来就行了,挺顺利啊