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

贡献者指南