vim stuck on write

36 views
Skip to first unread message

ping song

unread,
Sep 26, 2016, 3:35:34 PM9/26/16
to vim-use Mailingliste
Experts:
I need some help here please...
I have a on-going projects that I'm working on with vim. I never saw this until today...

whenever I change a tcl file and :write 
the vim got stuck...for ever.
no cpu spike, gnu screen/tmux works fine where vim is running inside.
no file permission issue - if I set ft=txt and write, there won't be any problem...

so I turned on vim debug (-V4).
it looks I'm stucking at:

vim-misc 1.16.1: Executing external command using system() function: sh -c '(/usr/bin/ctags-exuberant --fields=+l --c-kinds=+p --c++-kinds=+p --sort=no -f- '\''--language-force=tcl'\'' '\''/home/ping/Dropbox/lin
g-backup/crtc/crtc.abc'\'') 1>'\''/tmp/ve6IXR8/15'\'' 2>'\''/tmp/ve6IXR8/16'\'''
shell to execute: "(sh -c '(/usr/bin/ctags-exuberant --fields=+l --c-kinds=+p --c++-kinds=+p --sort=no -f- '\''--language-force=tcl'\'' '\''/home/ping/Dropbox/linux-config-backup/crtc/crtc.abc'\'') 1>'\'
6IXR8/15'\'' 2>'\''/tmp/ve6IXR8/16'\''') >/tmp/ve6IXR8/17 2>&1"


so it seems to be related to this vim-misc plugin...but I still doubt it -- I'm not sure I can uninstall it since a lot of plug-ins I'm sure depend on it - autotag seems one.

anyone please shed some light here?
thanks.

regards
ping

Shawn H Corey

unread,
Sep 26, 2016, 4:03:04 PM9/26/16
to vim...@googlegroups.com
On Mon, 26 Sep 2016 15:35:29 -0400
ping song <songpi...@gmail.com> wrote:

> whenever I change a tcl file and :write
> the vim got stuck...for ever.
> no cpu spike, gnu screen/tmux works fine where vim is running inside.
> no file permission issue - if I set ft=txt and write, there won't be
> any problem...
>
> so I turned on vim debug (-V4).
> it looks I'm stucking at:
>
> vim-misc 1.16.1: Executing external command using system() function:
> sh -c '(/usr/bin/ctags-exuberant --fields=+l --c-kinds=+p
> --c++-kinds=+p --sort=no -f- '\''--language-force=tcl'\''
> '\''/home/ping/Dropbox/lin g-backup/crtc/crtc.abc'\'')
> 1>'\''/tmp/ve6IXR8/15'\''
> 2>'\''/tmp/ve6IXR8/16'\'''
> shell to execute: "(sh -c '(/usr/bin/ctags-exuberant --fields=+l
> --c-kinds=+p --c++-kinds=+p --sort=no -f- '\''--language-force=tcl'\''
> '\''/home/ping/Dropbox/linux-config-backup/crtc/crtc.abc'\'') 1>'\'
> 6IXR8/15'\'' 2>'\''/tmp/ve6IXR8/16'\''') >/tmp/ve6IXR8/17 2>&1"
>

If the cpu is not doing anything, it sounds like one of the
sub-processes is waiting on input.
Reply all
Reply to author
Forward
0 new messages