Portable_Emacs_Neovim_VsCode_TeXpresso
- 首先设置好WSL2;
- 进入Archlinux目录,运行Archlinux.bat,安装Archlinux,设置WSL2的默认版本为Archlinux,启动Archlinux,输入exit退出;
- 执行StartNeovim.bat(StartEmacs.bat或StartVsCode.bat),会弹出VcXsrv窗口,两次选“下一步”及勾选 Disable access control,选择“下一步”、“完成”按钮,再弹出Neovim(Emacs或VsCode)编辑器;
- 打开或新建.tex文件;
- 在普通模式下,输入:TeXpresso %(按C-c C-c或Ctrl+Shift+P),稍等片刻,弹出PDF预览窗口。当输入或编辑.tex文档时,会同步更新PDF。
(可以将VS Code,Neovim,Emacs全部安装到wsl2 archlinux,得到另外的版本)
下载地址2
使用方法
- 首先设置好WSL2;
- 进入Archlinux目录,运行Archlinux.bat,安装Archlinux,设置WSL2的默认版本为Archlinux,启动Archlinux,输入exit退出;
- 运行MobaXterm.bat,启动MobaXterm,定位X server按钮,启动X server。选择WSL-Archlinux,进入Archlinux终端;
- 输入./code.sh,启动VSCode编辑器,检查相关设置:是否链接到wsl2 Archlinux及TeXpresso命令行的路径;
- 打开或新建.tex文件;按Ctrl+Shift+P,选择TeXpresso:Start Document,会弹出PDF预览器;
- 当输入或编辑.tex文档时,会同步更新PDF。
或
4. 输入nvim /mnt/c/temp/example.tex,可启动Neovim并打开或新建example.tex文档,可输入、编辑TeX文档。按Shift+:后,输入TeXpresso %,可弹出PDF预览器。当输入或编辑.tex文档时,会同步更新PDF。
或
4. 输入emacs /mnt/c/temp/example.tex,可启动Emacs并打开或新建example.tex文档,可输入、编辑文档。
按M-x键后,输入load-file,
显示: /mnt/c/temp/
删除: /mnt/c/temp/
输入: /home/Archlinux/texpresso/emacs/texpresso.el
显示: Loading /root/texpresso/emacs/texpresso.el (source)...done
按M-x键后,输入 texpresso
显示: /mnt/c/temp/
输入: example.tex
可弹出PDF预览器。当输入或编辑.tex文档时,会同步更新PDF
或
3. 运行StartPowerShell.bat,启动PowerShell;
4. 可以输入./code.sh(emacs /mnt/c/temp/example.tex或emacs /mnt/c/temp/example.tex)启动VSCode编辑器(Neovim或Emacs),...。