Skip to content
This repository has been archived by the owner on Feb 6, 2020. It is now read-only.

Fix python module path in git-bash && Add sync in browser opening #72

Merged
merged 2 commits into from
Oct 5, 2018
Merged

Fix python module path in git-bash && Add sync in browser opening #72

merged 2 commits into from
Oct 5, 2018

Conversation

voldikss
Copy link
Contributor

@voldikss voldikss commented Oct 4, 2018

  • 在 Windows 下使用 gitbash 自带的 Vim 8.0 预览 Markdown 时,报错 No module named server . 这是因为 git bash 的路径命名和 Windows 本身的有所不同,主要是比如说它把 C 盘盘符识别为 /c/... 而不是 C:\...,所以在这是更改一下 cwd. 类似的情况参见 No module named leaderf Yggdroot/LeaderF#206

    exec s:py_cmd . 'cwd = vim.eval("expand(\"<sfile>:p:h\")")'

  • 改进了不同平台打开浏览器方式的判断。

  • MKDP_browserfunc_default 函数增加了异步方法,解决了打开浏览器后需要 redraw 的问题(至少对我而言是这样),参见 启动preview后需要redraw #65

@voldikss
Copy link
Contributor Author

voldikss commented Oct 4, 2018

1

我的运行情况如图(图片有点大,加载时间有点长)。现在有个问题是每次都需要 手动在浏览器刷新才行,这个问题有没有可能的解决办法?强迫症感觉很难受 :neckbeard:

@iamcco
Copy link
Owner

iamcco commented Oct 5, 2018

这个需要刷新页面的bug,我没有遇到过,我猜测可能是因为浏览器打开页面比较快,这个时候server服务还没启动完成,可以试下延迟下打开浏览器的速度

@iamcco iamcco merged commit 119657b into iamcco:master Oct 5, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants