我在 Windows 7 Enterprise 上使用 Vim。Vim 有时会创建一个.swp
文件。关闭 Vim 后,此文件仍然存在。我想删除它。但是,我收到以下错误:
ri : Cannot remove item
C:\.someFile.txt.swp:
You do not have sufficient access rights to perform this operation.
At line:1 char:1
+ ri .someFile.txt.swp
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : PermissionDenied: (C:\.someFile.txt.swp:FileInfo) [Remove-Item], IOException
+ FullyQualifiedErrorId : RemoveFileSystemItemUnAuthorizedAccess,Microsoft.PowerShell.Commands.RemoveItemCommand
Vim 已关闭,我正在使用管理员 PowerShell 提示符。
答案1
啊哈。我需要使用-force
。
remove-item .someFile.txt.swp -force
综合答案是:
- 使用管理员 PowerShell 提示。
- 确保 Vim 已关闭。
- 使用
-force