命令提示符中的基本文本编辑器

Gpi*_*pes 45 windows text cmd

我知道对于Linux和Unix机器有emacs和vi文本编辑器和内置gcc来编译c代码?什么是cmd中的Windows文本编辑器,是否有内置的编译器?

小智 18

我从批处理中制作了一个简单的VIM克隆来满足您的需求.

@echo off
title WinVim
color a
cls
echo WinVim 1.02
echo.
echo To save press CTRL+Z then press enter
echo.
echo Make sure to include extension in file name
set /p name=File Name:
copy con %name%
if exist %name% copy %name% + con
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助 :)

  • 用户界面很糟糕,但它有灵魂 (18认同)
  • 优秀的实施 (2认同)

chi*_*NUT 13

还有一个用于windows的nano端口,它比vim更类似于notepad.exe

http://www.nano-editor.org/download.php

更新:现在可以在此处找到链接:https:
//www.nano-editor.org/dist/win32-support/

获取WINNT拉链.在Windows 7中测试按预期工作

  • 如果您安装了 git ( https://git-scm.com/downloads ),则只需调用 `C:\Program Files\Git\usr\bin\nano.exe` 即可。如果你没有安装 git,你可以使用 Chocolatey ( https://chocolatey.org/install ) 通过 `choco install nano` 安装 nano (3认同)
  • @ Hack-R看到更新 (2认同)

Roh*_*san 11

MS-DOS编辑器(或只是edit)是一个16位文本编辑器,仍然包含在32位版本的Windows XP,Vista,7,8和8.1中.它可以编辑长达65,279行的文件并支持鼠标.作为16位DOS编辑器,它无法直接在64位版本的Windows上运行.可以通过edit在命令提示符下键入来启动它.


小智 10

我想补充说,在没有本机控制台全功能编辑器的情况下引入Core和Nano服务器是非常奇怪的.像其他人一样,我建议使用vim或nano.但我的建议是通过OneGet安装它(需要WMF5)!它们都在Chocolatey存储库中呈现,因此安装简单快速:


PS C:> Find-Package -Name vim | Format-Table -AutoSize
Name Version Status    ProviderName Source     Summary
---- ------- ------    ------------ ------     -------
vim  7.4.638 Available Chocolatey   chocolatey Vim is an advanced text editor...

PS C:> Install-Package vim


Mor*_*rne 3

Windows 中没有基于命令的文本编辑器(至少从 Windows 7 开始)。但您可以尝试此处提供的 vi windows 克隆: http: //www.vim.org/