我正在寻找适用于 Linux Bash 的类似 nano 的软件,但适用于 Windows Powershell。是否有内置软件,这样我就不必安装任何东西了?
编辑Nano 是一个在 bash 中运行的文本编辑器。您可以在 bash 中打开文本文档(.txt、.c 等)以即时编辑它,或者只是查看它然后再次关闭它。
答案1
现在可以通过安装“Windows 上的 Bash”来使用 powershell nano
。vim
更多信息请参阅 Scott Hanselman 博客
您可以从命令行运行
bash -c "vi filename.txt"
bash -c "nano filename.txt"
您还可以将这些功能添加到您的 powershell 配置文件中
function vi ($File){
bash -c "vi $File"
}
function nano ($File){
bash -c "nano $File"
}
答案2
Nano 适用于 powershell。如果您有巧克力味在你的系统中安装了包管理器,你可以使用以下命令安装 nano:
choco install nano
您可以通过命令行安装 Chocolatey:
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
我的个人经验是,nano 在 Windows 10 中表现很好,但在 Windows 7 中第一次启动时速度真的很慢。
答案3
答案4
适用于 Windows 的 Git(巧克力包) 内置了 nano、vim(可能还有其他)。设置 PowerShell 别名/函数将使它们更容易启动。例如:
function nano { C:\Progra~1\Git\usr\bin\nano.exe --ignorercfiles $args }
将此命令放入你的 shell 启动脚本中:
- 复制上面的命令
- 粘贴到 powershell 控制台
- 运行“nano $profile”
- 再次粘贴到脚本文件中
- Ctl-X 保存,退出
编辑:更改了忽略语法高亮文件的命令(默认情况下不起作用)。原始命令:
set-alias nano C:\Progra~1\Git\usr\bin\nano.exe