lambdalisue/vim-suda

Cannot retry inputting password

Open

#34 建立於 2020年9月10日

在 GitHub 查看
 (6 留言) (5 反應) (0 負責人)Vim Script (28 fork)github user discovery
bughelp wanted

倉庫指標

Star
 (843 star)
PR 合併指標
 (PR 指標待抓取)

描述

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

貢獻者指南