conemu

Windows 命令行终端 PowerShell 美化计划

▼魔方 西西 提交于 2021-02-15 06:23:07
1. 前言 欢迎加入[ 微信圈子 ] 程序员交流圈 交流编程经验。 作为一个程序员,终端工具是必不可少的。但是 「Windows」 的默认终端实在太丑了,作为一个颜控忍不了。所以必须实施终端改造计划。目前我们都会使用 「PowerShell」 ,所以改造计划就先从它开始。先看看我改造的效果: ❝ 本文涉及的所有命令都在 「管理员模式」 的 「PowerShell」 下执行。 ❞ 2. 安装 Chocolatey 「homebrew」 很多使用 「Mac」 的同学都用过,很方便的软件包管理工具。一行命令就可以安装很多我们需要的开发软件,比如 「Maven」 、 「JDK」 等,命令非常简单,比如我们从软件仓库查找一下 「JDK」 : 安装 「Chocolatey」 的命令为: Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iwr https://chocolatey.org/install.ps1 -UseBasicParsing | iex 3. 改造字体 第一步就是改造字体,默认的 「新宋体」

conemu and console2 emulators not getting new path variable

守給你的承諾、 提交于 2021-02-06 09:49:52
问题 I thought maybe it was a system issue but recently did a fresh install (win7 64bit) and a clean install of conemu (had same problem with both conemu and console2 on old win32 system). Also everything I find researching has to do with adding variables via the command line. I'm doing this through Start->Control Panel->System->Advanced System Settings and then restarting the console. cmd picks up the path correctly. When I manually add a new path to the system or user PATH variable and then

conemu and console2 emulators not getting new path variable

我只是一个虾纸丫 提交于 2021-02-06 09:49:12
问题 I thought maybe it was a system issue but recently did a fresh install (win7 64bit) and a clean install of conemu (had same problem with both conemu and console2 on old win32 system). Also everything I find researching has to do with adding variables via the command line. I'm doing this through Start->Control Panel->System->Advanced System Settings and then restarting the console. cmd picks up the path correctly. When I manually add a new path to the system or user PATH variable and then

conemu and console2 emulators not getting new path variable

怎甘沉沦 提交于 2021-02-06 09:49:08
问题 I thought maybe it was a system issue but recently did a fresh install (win7 64bit) and a clean install of conemu (had same problem with both conemu and console2 on old win32 system). Also everything I find researching has to do with adding variables via the command line. I'm doing this through Start->Control Panel->System->Advanced System Settings and then restarting the console. cmd picks up the path correctly. When I manually add a new path to the system or user PATH variable and then

How to identify the Terminal Emulator being used?

十年热恋 提交于 2021-01-28 04:42:12
问题 I'm developing a library that needs to identify the running terminal emulator in order to output emulator-specific escape code sequences. For example, iTerm 2 uses the following proprietary sequence: ESC ] 50 ; CurrentDir=/path/to/dir BEL While ConEmu uses the following proprietary sequence: ESC ] 9 ; 9 ; C:\path\to\dir BEL Now, I need to query the terminal (either using environment variables or using an escape sequence) in order to output the correct terminal-specific codes. How can I

ConEmu/cygwin newlines don't perform carriage return functionality

别等时光非礼了梦想. 提交于 2020-12-12 06:18:08
问题 I upgraded Cygwin and now Bash is acting weird. Newlines aren't always returning the cursor to the left side of the screen, but sometimes they do. Here is what I'm experiencing: $ echo hello hello Thu Jan 30 08:31:33 :~ $ python3 Python 3.6.9 (default, Jul 21 2019, 14:33:59) [GCC 7.4.0] on cygwin Type "help", "copyright", "credits" or "license" for more information. >>> 56+23 79 >>> 2+3 5 >>> exit() Thu Jan 30 08:31:46 :~ $ I have TERM=xterm-color , and I've tried TERM=cygwin and just TERM=

Windows 命令行终端 PowerShell 美化计划

烂漫一生 提交于 2020-10-01 18:41:26
1. 前言 欢迎加入[ 微信圈子 ] 程序员交流圈 交流编程经验。 作为一个程序员,终端工具是必不可少的。但是 「Windows」 的默认终端实在太丑了,作为一个颜控忍不了。所以必须实施终端改造计划。目前我们都会使用 「PowerShell」 ,所以改造计划就先从它开始。先看看我改造的效果: ❝ 本文涉及的所有命令都在 「管理员模式」 的 「PowerShell」 下执行。 ❞ 2. 安装 Chocolatey 「homebrew」 很多使用 「Mac」 的同学都用过,很方便的软件包管理工具。一行命令就可以安装很多我们需要的开发软件,比如 「Maven」 、 「JDK」 等,命令非常简单,比如我们从软件仓库查找一下 「JDK」 : 安装 「Chocolatey」 的命令为: Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iwr https://chocolatey.org/install.ps1 -UseBasicParsing | iex 3. 改造字体 第一步就是改造字体,默认的 「新宋体」

程序员必备之终端模拟器,让你的终端世界多一抹“颜色”

╄→尐↘猪︶ㄣ 提交于 2020-08-14 11:36:06
作者: HelloGitHub- ChungZH 当你逐渐厌倦了 cmd 的枯燥黑屏、powershell 的单调蓝底,可以来尝试一下使用可定制性更高的终端模拟器。下面是 HelloGitHub 从 GitHub 上收集的一些开源终端模拟器,它们功能丰富,界面美观,可以完美替代掉系统自带的普通终端。萝卜白菜各有所爱,挑挑看有没有让你眼前一亮,整篇文章最靓的那个“仔”。 1. Windows Terminal GitHub 项目:https://github.com/microsoft/terminal Stars 数量:58.7k Roadmap:https://github.com/microsoft/terminal/blob/master/doc/terminal-v1-roadmap.md 如果你是一枚 Windows 用户,那么由微软爸爸开发的 Windows Terminal 绝对是你的最佳选择。它支持多个选项卡、Unicode 和 UTF-8 字符还有 emoji、GPU 加速以及自定义主题、样式和配置。WT 使用 C++ 开发,速度很快。(上面这张图中的背景是经修改过的,默认会有 Fluent 效果) 2. Hyper GitHub 项目:https://github.com/zeit/hyper Stars 数量:32.7k 官网:https://hyper.is

有更好的Windows控制台窗口吗? [关闭]

若如初见. 提交于 2020-03-17 20:35:23
某厂面试归来,发现自己落伍了!>>> 我发现Windows中的命令行工作令人沮丧,主要是因为与Linux和OS X上的终端应用程序(如“rxvt”,“xterm”或“Terminal”)相比,控制台窗口使用起来很糟糕。 主要投诉: 没有标准的复制/粘贴。 你必须打开“标记”模式,它只能从(小)左手角按钮触发的多级弹出窗口中获得。 然后需要从同一菜单调用复制和粘贴 您无法通过拖动任意调整窗口大小,每次要调整窗口大小时都需要设置首选项(返回到多级弹出窗口) 在水平滚动条进入图片之前,您只能使窗口变得如此之大。 水平滚动条很糟糕。 使用cmd.exe shell,您无法导航到具有\\\\ netpath表示法(UNC?)的文件夹,您需要映射网络驱动器。 当处理将要映射不同驱动器的多台计算机时,这很糟糕 是否存在解决这些问题的技巧或应用(付费或其他)? #1楼 对不起自我推销,我是另一个控制台模拟器的作者,这里没有提到。 ConEmu 是带有选项卡的开源控制台模拟器,它将多个控制台和简单的GUI应用程序表示为一个可自定义的GUI窗口。 最初,该程序旨在与 远程管理器 (我最喜欢的shell替换 - 文件和归档管理,命令历史记录和完成,强大的编辑器)一起工作。 但是,ConEmu可以与任何其他控制台应用程序或简单的GUI工具(例如PuTTY)一起使用。 ConEmu是一个现场项目

Displaying unix color on windows cmd (e.g. ←[31m)

时间秒杀一切 提交于 2020-01-31 08:53:18
问题 I've recently started doing some ruby on rails development on Windows 7 and have found a number of commands (rspec, guard, etc) output colour codes that just show up in text on the windows command line (or through Console2 which I use). eg: ←[31mrspec ./spec/views/users/index.html.erb_spec.rb:21←[0m ←[36m# users/index renders a list of users←[0m ←[31mrspec ./spec/requests/homes_spec.rb:9←[0m ←[36m# Homes GET /homes ←[0m ←[31mrspec ./spec/views/users/new.html.erb_spec.rb:13←[0m ←[36m# users