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

Windows 命令提示符中的基本文本编辑器?,windows,text,cmd,Windows,Text,Cmd,我知道在linux和Unix机器上有emacs和vi文本编辑器,而gcc是内置的用来编译c代码的?cmd中的Windows文本编辑器是什么?是否有内置的编译器?Windows中没有基于命令的文本编辑器(至少在Windows 7中是这样)。但是您可以尝试这里提供的vi windows克隆:windows中的标准文本编辑器是记事本。没有内置的命令行编辑器 Windows不使用C或C++编译器。NET框架附带了几种编译器:csc.exe(C#编译器)、vbc.exe(VB.NET编译器)、jsc.e

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

Windows中没有基于命令的文本编辑器(至少在Windows 7中是这样)。但是您可以尝试这里提供的vi windows克隆:

windows中的标准文本编辑器是记事本。没有内置的命令行编辑器

Windows不使用C或C++编译器。NET框架附带了几种编译器:

csc.exe
(C#编译器)、
vbc.exe
(VB.NET编译器)、
jsc.exe
(JavaScript编译器)


如果你想要一个免费的替代方案,你可以下载一个优化的C/C++编译器(
cl.exe
)。

正如Morne所说,你可以使用windows的vi编辑器
您还可以从
获取windows的代码块 安装它并将windows安装的PATH环境变量定向到codeblocks安装文件夹的bin文件夹中的gcc或其他二进制文件。
现在您可以使用gcc或其他来自cmd的编译器,比如linux


windows中没有基于命令的文本编辑器(至少在windows 7中是这样)。但您可以在此处尝试使用vi windows克隆:

你错了! 如果您使用的是Windows 7,则可以使用以下命令:

copy con [filename.???]
或者,如果您使用的是Windows XP或更低版本,请使用(具有DOS GUI):


有什么意见吗?

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


把温特拉链拉上。在Windows 7中进行测试,工作正常

实际上,Windows上有一个基本的文本编辑器。在命令提示下,只需键入edit,就可以到达那里。现在,有人已经提到了它,但他们说它是XP或更低。实际上,它在我的Windows7上运行得非常好

同样,我正在运行Windows7,所以我不知道它是否仍然存在于Windows8上

正如IInspectable指出的,没有内置的C编译器,这令人失望。哦,好吧,回到明哥

另外,有人提到了FarManager,它有编辑文件的能力,所以这是另一种选择


希望对您有所帮助

我从批处理中制作了一个简单的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

希望这有帮助:)

windows 7中内置了一个,您可以通过同时单击windows和r键,然后键入edit.com来打开它


我希望这有帮助

在紧要关头,只需键入“记事本(文件名)”,记事本就会弹出你想要编辑的文件。否则,必须安装Vim或其他类似设备。

Vim对初学者来说可能具有挑战性。对于一个快速而肮脏的Windows控制台模式文本编辑器,我建议。

我想补充一点,在没有本机控制台全功能编辑器的情况下引入核心和Nano服务器是非常奇怪的。和其他人一样,我建议使用vim或nano。但我的建议是通过OneGet安装(需要WMF5)!它们都在Chocolate repository中提供,因此安装既简单又快速:


PS C:>查找包-名称vim |格式表-自动调整大小
名称版本状态提供程序名称源摘要
---- ------- ------    ------------ ------     -------
vim 7.4.638可用巧克力巧克力vim是一个高级文本编辑器

PS C:>安装软件包vim

我还想知道windows控制台模式下的文本编辑器发生了什么变化。我还记得Linux上的那个著名的。当然,它也适用于Windows

是一个可视文件管理器,根据GNU授权 通用公共许可证,因此具有自由软件的资格。它是 功能丰富的全屏文本模式应用程序,允许您 复制、移动和删除文件和整个目录树,搜索 文件并在子shell中运行命令内部查看器和编辑器是 包括在内

Midnight Commander基于多功能文本界面,例如 Ncurses或S-Lang,允许它在常规控制台上工作, 在X窗口终端内,通过SSH连接和各种 远程炮弹


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

您可以安装vim/vi for windows并设置windows PATH变量,然后在命令行中打开它。

记事本文件名。扩展名将打开记事本编辑器

哦Noooo。。。。。他们把埃德林带走了!我看到人们使用更友好的命令行方式浏览文件系统和编辑文本。这是一个开源软件,根据修订后的BSD许可证发行。大约十年前我用过一次,但今天我也看到人们在用它。我想知道为什么这不存在。linux中有很多选择。我想知道缺少命令行编辑器是否有某种排序或设计上的决定,或者只是从未被大量windows用户视为必要。可能的重复:很难理解你在说什么。你能说得更清楚些吗?我现在没有windows,所以我不能告诉你bin文件夹在代码块的安装文件夹中的确切位置,但是你可以通过探索一点来获得它,一旦你得到了,将bin文件夹位置添加到路径中,如图所示。基本上它的作用是,它为windows添加了一个文件夹,以便在您添加了只需在cmd中键入gcc进行验证的命令后,搜索类似于本例中gcc(在bin文件夹中)的命令。这只是为了在windows上获得gcc,并通过cmd使用它。它可能不是您要查找的确切内容。这不是一个完整的答案。OP想知道一个文本编辑器,而不是如何获得gc
@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

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