在 Windows 8 中我已经安装了nano
,因为它是我首选的命令行文本编辑器。
当我使用它时,它可以正常工作,就像在任何 Linux 发行版上一样:
C:\>nano file.c
但是,当我返回提示时,cmd
覆盖模式始终处于启用状态,就像我按下了该键一样。这非常烦人,因为我经常在和提示insert
之间来回切换。nano
cmd
有没有办法来解决这个问题?
答案1
@echo off
nano %1
echo WScript.CreateObject("WScript.Shell").SendKeys "{INSERT}" > Ins.vbs
cscript //B Ins.vbs
del Ins.vbs
将以上内容保存为批处理文件,并使用要编辑的文件名调用。