---
title: "Notepad++编辑器Ctrl+Y失效或不能恢复的解决办法"
date: 2012-08-25T03:01:43.000Z
tags: ["Notepad++"]
categories: ["技术"]
canonical: https://www.zhaojian.net/notepad-ctrly-error/
author: 赵健
---

使用 notepad++ 编辑器的时候，会出现ctrl+y失效的情况，而且时有时无，今天终于找到原因了，原来是因为安装了Zen Coding插件导致，Zen Coding插件的快捷键会跟notepad++本身的快捷键冲突，无法使用Ctrl+Y来恢复操作，能按Ctrl+Z，然后不能按Ctrl+Y，解决办法如下：

在\plugins\NppScripting\include\Zen Coding.js，这个文件里面找到了，大家可以搜索一下"Ctrl+Y"，就可以找到了，我这边是在8010行找到了，就是"addMenuItem('Evaluate Math Expression', 'evaluate_math_expression', 'Ctrl+Y');"，按字面理解，就是一个执行计算表达式的，就是你选择一个表达式，如"1+1"，你选择后，按Ctrl+Y就能替换成2了，哈哈，我不需要这个功能，于是把上面那行注释了，接着重启一下Notepad++，恢复正常了。