当前位置:首页> 正文

关于macos:Windows更好的命令?

better command for Windows?

在使用MSWindows成长的过程中,几年前我过渡到了我广受欢迎的Mac。 我不想在操作系统上发动一场火焰大战。 但是,我确实想让终端机离我最近的距离不远。

我并不需要全面的POSIX支持-我没有耐心安装Cygwin-但是我想念带标签的终端,能够轻松剪切和粘贴,还有我的好朋友lsmkdirrm 等。 (对于最后一个,我总是可以将.bat文件放在路径上,但这很快就会变得陈旧。)

有人为MSWindows XP提供了终端应用程序吗?


我正在使用powershell,它很棒,可以防止您发疯,并且它具有rm和mkdir和ls。
选项卡式终端仍不在powershell中,复制粘贴类似于cmd,但其方式比cmd.exe好。


其他一些选择:

MSYS:一个最小的系统,提供了POSIX兼容的Bourne shell环境,以及少量的UNIX命令行工具。最初开发该工具是为了执行用于构建开放源代码软件的配置脚本和Makefile的一种方法,但也可以用作替换Windows cmd.exe的通用命令行界面。

Win32的GNU实用程序:通用GNU实用程序到本机Win32的端口。在这种情况下,本机意味着可执行文件仅依赖于Microsoft C运行时(msvcrt.dll),而不依赖于Cygwin工具提供的仿真层。


如果您有点Pythonista,那么iPython很难被击败。它具有一些更常用的shell命令(例如ls,pwd,cd等)编码,还可以通过在前缀前面加上"!"来运行任何其他shell命令。 (即!latex file.tex),但它也是具有历史记录,制表符完整,多行编辑器支持,日志记录等的完整Python shell。

此外,您可以将iPython重新安装在UNIX机器以及Windows上,这意味着您可以随身携带环境。


PowerCmd很棒,具有大量功能,包括制表符,剪切/复制/粘贴等。

控制台也是一个很好的替代品,它比PowerCmd精简了一些(有时功能过于丰富。

同样,通过这两种方法,如果您安装了powershell,则可以从其中之一运行powershell。


有一个名为cmder的全新开源控制台模拟器。它看起来非常不错,并具有一些高级功能,使其更易于使用。您也可以将它与powershell一起使用。最重要的是,它是便携式的!


除了Cygwin,我再也找不到比我更喜欢的东西了。

我还继续安装了带Openbox的Cygwin / X,因此我可以得到以下信息:

alt text

它在Openbox主窗口中有多个工作区,因此我可以轻松地循环使用多达20个不重叠的xterm。


PowerShell令人惊叹,但是从最基本的命令以外的任何其他命令,从bash等切换时都有学习曲线。

我回去使用cygwin。


我将控制台与unxutils一起使用

标签的控制台,易于管理选择/复制/粘贴

unsutils适用于ls,rm,grep,uniq,sort ...和其他优点。


我知道您说过您不想安装任何东西,但我强烈建议您尝试一下" Unix服务":

http://technet.microsoft.com/zh-cn/interopmigration/bb380242.aspx


PowerShell值得研究。


展开全文阅读

相关内容