-
Notifications
You must be signed in to change notification settings - Fork 449
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Installing nonexistent plugin freezes pane and makes session unusable #7
Comments
This is my .tmux.conf. If I misspell resurrect as ressurect, it just hangs at "Installing tmux-ressurect" for all eternity it seems. When I quit it, the session becomes useless, since no commands work anymore. set-option -g mode-mouse on set-option -g prefix C-_ unbind % set -s escape-time 0 set -g display-time 4000 set-option -g status-keys vi source ~/local/lib/powerline/powerline/bindings/tmux/powerline.conf COLOUR (Solarized dark)default statusbar colors#set-option -g status-bg black #base02 default window title colors#set-window-option -g window-status-fg brightblue #base0 active window title colors#set-window-option -g window-status-current-fg brightred #orange pane borderset-option -g pane-border-fg red #base02 message text#set-option -g message-bg black #base02 pane number display#set-option -g display-panes-active-colour blue #blue clock#set-window-option -g clock-mode-colour green #green List of pluginsSupports
|
Hi, I was able to reproduce something similar in the meantime. When plugins are installed manually by invoking the script behind
Now, when there's a non-existing plugin, the installation just hangs.
I was able to go through that by just hitting enter and the process resumed. I didn't get an unusable session afterwards though. Will try to fix the above an investigate more. |
Yes, I see the same thing here. Apparently when invoked with prefix + I, I can't get around the credentials prompt. Hitting enter kills the script and leaves me with unloaded keybindings. |
Ok, thanks for the confirmation. Example: the plugin "example/plugin" will be cloned from By adding the foo:bar dummy username/pass like this Even though this seems to work I'm not sure about actually pushing this now. It would be much better if we can find a git config option to control this cleanly. |
Hey, this should now be fixed! In the end, the solution seems to be to specify dummy username/password like this: vim-plug seems to be running successfully with this solution for the past couple months. The detailed explanation is in this issue. |
Btw. if you get a chance, please let me know how this works for you. Thanks! |
It seems to work for me :) |
When installing a non-existent plug-in, like one having been misspelled in the config file, tpm just hangs on that plugin when installing. The tmux session becomes useless and has to be killed.
The text was updated successfully, but these errors were encountered: