On one of the servers I commonly work with (Ubuntu 11.04), I get a hanging logout whenever I do following:
- Log in via SSH
- Start screen
- Run Vim
- {edit files, etc}
- Detach screen session
- Log out of server ("exit")
After doing, it hangs. (says "logout", never seems to actually log out). Furthermore, the next time I log in and reattach my screen session, it seems that all of my key bindings are gone in Vim. This includes the entire functionality of some plugins, like NERDTree.
I tried a few different combinations of these actions. For example, if I exit Vim before detaching my screen, it doesn't do this. It also doesn't do this if I don't run Vim at all, or if I don't run screen at all.
Any idea what could be going on here?