AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / computer / 问题 / 1493801
Accepted
Thufir
Thufir
Asked: 2019-10-19 13:00:53 +0800 CST2019-10-19 13:00:53 +0800 CST 2019-10-19 13:00:53 +0800 CST

如何在 Windows 10 上安装 nano CLI 编辑器?

  • 772

DOS以前不是有“编辑”之类的吗?我习惯了nano,喜欢nano,想用nano。它是否安装在 Windows 10 上?

https://showtop.info/install-nano-text-editor-windows-10-command-prompt/

下载给我带来了一些垃圾邮件,这通常似乎是获取病毒的好方法。访问nano的网站:

https://www.nano-editor.org/

至少,我没有看到 Windows 的下载链接。我正在使用运行 Windows 10 的 Surface 3(普通版,而非专业版),物有所值。

似乎(某物)的“下载”链接不起作用:

https://superuser.com/q/200109/55747

windows-10 command-line
  • 7 7 个回答
  • 33986 Views

7 个回答

  • Voted
  1. Best Answer
    cowlinator
    2020-05-23T17:18:05+08:002020-05-23T17:18:05+08:00
    1. 安装巧克力:
    Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
    

    (有关更多信息,另请参阅Chocolatey.org)

    1. 运行choco install -y nano。
    2. 运行纳米:nano。
    • 19
  2. madacoda
    2020-04-30T09:16:36+08:002020-04-30T09:16:36+08:00

    我强烈建议安装适用于 Linux 的 Windows 子系统,而不是在 Windows 命令行中安装单独的 linux 工具

    鉴于您已经在 Windows 10 上,这应该不是问题。

    有关说明,请参阅上面的链接。但在高级别 1. 通过 Powershell 命令启用 WSL 2. 从 Microsoft Store 安装 Debian 或 Ubuntu 3. 从“开始”菜单启动 Debian/Ubuntu 4. 如果默认情况下未安装“sudo apt install nano”,请运行

    如果您将 WSL 与新的 Microsoft 终端结合使用,我想您会发现它比大多数旧的模拟终端(如 Cygwin、Xterm 等)要好得多。

    但是如果由于某种原因你不能安装 WSL,那么 Cygwin 是下一个最好的选择。它没有软件包存储库,因此您必须在安装过程中选择“nano”作为可选组件之一。

    • 4
  3. void
    2021-05-29T23:38:10+08:002021-05-29T23:38:10+08:00

    所以,这就是我通过 cmd 使用 nano 所做的。

    你会找到nano.exe(Git\usr\bin你需要安装 git,你很可能会安装)。对我来说,绝对路径是C:\Git\usr\bin. 只需将其添加到 Path 变量即可。然后,您将能够通过 cmd 从任何地方调用 nano。

    这样您就不必在网上搜索nano.exe.

    • 2
  4. Anumeha Chakravarty
    2020-03-29T01:31:55+08:002020-03-29T01:31:55+08:00

    请按照以下步骤操作:

    1. nano*.exe从互联网下载文件
    2. 将其保存在 nano 文件夹中
    3. nano.exe在 env 变量(用户变量)中给出这个文件的路径。
    4. 打开 cmd 提示符并输入:nano script.sh
    5. 第 4 步中的命令将打开一个 nano 编辑器。
    • 1
  5. Sicklebrick
    2021-08-13T02:01:56+08:002021-08-13T02:01:56+08:00

    实际上在https://www.nano-editor.org/上有一些链接和旧版本,但在哪里看并不是很明显:

    • 获取纳米
    • 点击“所有版本:包”
    • v2.5
    • 新台币
    • nano-2.5.3.zip

    或: https ://nano-editor.org/dist/v2.5/NT/

    • 0
  6. not2qubit
    2022-01-14T08:18:45+08:002022-01-14T08:18:45+08:00

    要在 Windows-10 中安装最新的Nano ,请按照以下步骤操作。

    安装步骤如下:

    1. 从此处下载最新Nano版本(例如nano-win_9931_v6.0-14-g010f69c0e.7z):
      https ://files.lhmouse.com/nano-win/ 或
      https://github.com/lhmouse/nano-win

    2. 从这里下载最新的语法高亮文件 ( *.nanorc):
      https ://github.com/scopatz/nanorc

    3. 选择安装位置。例如在C:\nano\.

    4. 将内容提取到该目录并移动它,以便您拥有:

    #7z x nano-win_9931_v6.0-14-g010f69c0e.7z
    
    # Do some manual moving around here, to get:
    
    C:\nano\bin\       # For the nano.exe
    C:\nano\nanorc\    # For all the *.nanorc files
    C:\nano\doc\       # For the documentation files
    
    1. 将.nanorc放入您的主目录中C:\Users\<username>\.nanorc。

    2. 将 nano 文件路径添加到系统路径,如下所示:
      打开提升的 Powershell,然后运行:

    # To set and update the Windows (System) "Path" in Powershell, use:
    [System.Environment]::SetEnvironmentVariable("PATH", $Env:Path + ";C:\nano\bin", "Machine")
    
    1. 重新启动,重新启动资源管理器,或refreshenv从choco安装。

    2. 可选:运行 nano 一次,以确保filepos_history创建文件。

    3. 您可能希望能够以普通或管理员权限运行 Nano,但不必跟踪更多编辑位置和第二个配置文件。为此,您需要将自己的 nano 配置和历史设置文件版本符号链接到管理员版本。

      (有关更多详细信息,请参阅此处的相关 github 问题。)

    # Link last cursor position files:
    New-Item -ItemType SymbolicLink -Path "C:\ProgramData\.local\share\nano\filepos_history" -Target  "C:\Users\<username>\.local\share\nano\filepos_history" -Force
    # Link .nanorc files:
    New-Item -ItemType SymbolicLink -Path "C:\ProgramData\.nanorc" -Target  "C:\Users\<username>\.nanorc" -Force
    
    1. 重要的! 编辑您.nanorc以包含所有文件的正确 POSIX路径。*.nanorc
    # Why not use nano to edit your .nanorc
    cd ~
    nano .nanorc
    
    # Add the following line(s):
    #include "C:\nano\nanorc\*.nanorc"     # Windows paths does NOT work!
    include "/nano/nanorc/*.nanorc"        # This works!
    

    享受!

    • 0
  7. Николай Владимирович
    2020-01-11T01:55:53+08:002020-01-11T01:55:53+08:00
    1. 下载nano-git-0d9a7347243.exe并将下载重命名为nano.exe,将其移动到C:\Windows.
    2. 下载 Nano zipfile,解压缩并cygwin1.dll移至C:\Windows.
    3. 按 Win+R 并cmd像在 Linux 中一样打开并使用 Nano:nano text.txt
    • -5

相关问题

  • VMware Workstation USB 仲裁服务无法自动启动

  • 如何在域和 Linux 活动目录中启用指纹传感器

  • 资源管理器侧面板中的桌面外壳快捷方式

  • 为什么我不能将文件从 Android 发送到 Windows 10?

  • 在多个文件上打开方式?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    Windows 照片查看器因为内存不足而无法运行?

    • 5 个回答
  • Marko Smith

    支持结束后如何激活 WindowsXP?

    • 6 个回答
  • Marko Smith

    远程桌面间歇性冻结

    • 7 个回答
  • Marko Smith

    Windows 10 服务称为 AarSvc_70f961。它是什么,我该如何禁用它?

    • 2 个回答
  • Marko Smith

    子网掩码 /32 是什么意思?

    • 6 个回答
  • Marko Smith

    鼠标指针在 Windows 中按下的箭头键上移动?

    • 1 个回答
  • Marko Smith

    VirtualBox 无法以 VERR_NEM_VM_CREATE_FAILED 启动

    • 8 个回答
  • Marko Smith

    应用程序不会出现在 MacBook 的摄像头和麦克风隐私设置中

    • 5 个回答
  • Marko Smith

    ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败:无法获取本地颁发者证书 (_ssl.c:1056)

    • 4 个回答
  • Marko Smith

    我如何知道 Windows 安装在哪个驱动器上?

    • 6 个回答
  • Martin Hope
    Albin 支持结束后如何激活 WindowsXP? 2019-11-18 03:50:17 +0800 CST
  • Martin Hope
    fixer1234 “HTTPS Everywhere”仍然相关吗? 2019-10-27 18:06:25 +0800 CST
  • Martin Hope
    Kagaratsch Windows 10 删除大量小文件的速度非常慢。有什么办法可以加快速度吗? 2019-09-23 06:05:43 +0800 CST
  • Martin Hope
    andre_ss6 远程桌面间歇性冻结 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney 为什么在 URL 后面加一个点会删除登录信息? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension 鼠标指针在 Windows 中按下的箭头键上移动? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    Inter Sys Ctrl+C 和 Ctrl+V 是如何工作的? 2019-05-15 02:51:21 +0800 CST
  • Martin Hope
    jonsca 我所有的 Firefox 附加组件突然被禁用了,我该如何重新启用它们? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK 是否可以使用文本创建二维码? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 更改 git init 默认分支名称 2019-04-01 06:16:56 +0800 CST

热门标签

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve