Closed Psi57 closed 6 years ago
最近发现只要把autoload/mkdp.vim
下的
call system("python " . s:path_to_server . " " . g:mkdp_port . " &>/dev/null &")
和
call system(g:mkdp_path_to_chrome . " \"http://127.0.0.1:" . g:mkdp_port . "/markdown/" . g:mkdp_prefix . bufnr('%') . '?' . g:mkdp_cwd . "\" &>/dev/null &")
中第一个&
删掉,即改成
call system("python " . s:path_to_server . " " . g:mkdp_port . " >/dev/null &")
call system(g:mkdp_path_to_chrome . " \"http://127.0.0.1:" . g:mkdp_port . "/markdown/" . g:mkdp_prefix . bufnr('%') . '?' . g:mkdp_cwd . "\" >/dev/null &")
就不会出现错误了
很奇怪,把 &>/dev/null &
换成 >/dev/null 2>&1 &
试下是否 OK
没有问题
OK 改成 >/dev/null 2>&1 &
了
嗯
截图
vim配置
环境
ArchLinux vim 8.0
补充
用了root运行vim还是错误,似乎不是权限问题
用了一个新的vim还是错误,似乎不是其他插件冲突