lambdalisue/vim-suda

Cannot retry inputting password

Open

#34 opened on Sep 10, 2020

View on GitHub
 (6 comments) (5 reactions) (0 assignees)Vim Script (28 forks)github user discovery
bughelp wanted

Repository metrics

Stars
 (843 stars)
PR merge metrics
 (PR metrics pending)

Description

  1. Create a file owned by root: sudo touch foo.txt
  2. Open an another terminal (to end the sudo's session)
  3. Open vim
  4. :Suda foo.txt
  5. Edit something.
  6. :w
  7. Input an incorrect password.
  8. Error occurs without retry.
Password: ***Error detected while processing BufWriteCmd Autocommands for "suda://*"..function suda#BufWriteCmd[14]..BufWriteCmd Autocommands for "suda://*"..function suda#BufWriteCmd[3]..suda#write:
line   33:
E605: Exception not caught: Sorry, try again.^@Sorry, try again.^@^@sudo: no password was provided^@sudo: 2 incorrect password attempts^@

At this time, suda.vim inputs incorrect password severary. (See the error message.)

Contributor guide