我今晚在instantdjango.com使用本地开发包教我自己一些Django
我完成了教程的一半,构建了一个带有点的基本地图,然后关闭了控制台。我刚刚把它重新启动,现在当我尝试使用notepad ++来编辑文件时,控制台告诉我它无法识别命令。发生了什么事?
当我在上半部分工作时,我能够输入:“notepad ++ filename.ext”,我会得到一个会弹出的文本编辑器。
现在当我输入时,它无法识别命令。
如何恢复使用文本编辑器的功能以及如何丢失它?
答案 0 :(得分:31)
在Windows终端中,您可以使用以下命令启动notepad ++:
start notepad++ <filename>
请注意,文件名是可选的。
答案 1 :(得分:4)
Notepad ++可执行文件所在的目录很可能不在系统的PATH中。有关解决此问题的信息,请参阅How to set the path in Windows 2000 / Windows XP.
答案 2 :(得分:2)
如果您使用的是gitbash
或cygwin
,则可以创建别名
alias np='start notepad++'
并使用
np myfile.txt
答案 3 :(得分:1)
这就是我所做的,这样你就不必输入notepad++
使用这组命令创建np.bat
文件
@echo off
start "" "C:\Program Files (x86)\Notepad++\notepad++.exe" %*
将np.bat
文件放在c:\Windows
打开命令提示符并键入np
或np myfile.txt
并输入。
答案 4 :(得分:0)
一种方法是更改此注册表项:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Notepad++.exe]
您可以从Donn Felker下载压缩的.reg文件,该文件可让您只使用n
快捷方式打开文件。
我在运行它之前编辑了.reg并确保Notepad ++的路径正确(例如C:\Program Files (x86)
),我还将快捷方式改为n
而不是n
。< / p>
然后双击以添加到您的注册表。