lambdalisue/vim-suda

Cannot retry inputting password

Open

#34 opened on 2020年9月10日

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)

説明

  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.)

コントリビューターガイド