我已经在一个迄今为止未知的Linux服务器上用vim打开了一个文件。现在发生的是,我无法关闭文件或做任何事情。通常,我可以使用 escape q ! ENTER 退出,但是当我这样做时,我收到错误:
E21:无法进行更改'可修改'关闭
当我写任何其他内容时,我会收到相同的通知,然后按Enter键。即使使用 Ctrl - C ,我也无法退出vim。
答案 0 :(得分:2)
按 Z Q 。注意:它们都是大写的。所以它是 Shift + z , Shift + q 。这相当于:q!
,您应该使用q!
而不是 let trigger = UNTimeIntervalNotificationTrigger.init(timeInterval: 5, repeats: true)
let content = UNMutableNotificationContent.init()
content.title = "Danger Will Robinson"
content.subtitle = "Something This Way Comes"
content.body = "I need to tell you something, but first read this."
let notification = UNUserNotificationCenter.current()
notification.add(UNNotificationRequest.init(identifier: "notification", content: content, trigger: trigger), withCompletionHandler: nil)
答案 1 :(得分:0)
尝试在vim命令中编写此代码 :设马 这将使文件可修改
答案 2 :(得分:0)
您需要设置可修改的选项,以便您修改缓冲区。为此,请在 Vim 编辑器中执行以下语句。
:set modifiable
此外,稍后您可能需要关闭可修改选项(与您想要的相反。)
:set noma
然后,您可以退出 Vim 。