前一段时间切换到Git后,我开始在Windows上使用Git Bash进行越来越多的工作。 Git Bash非常酷,因为它提供(除Git之外)Bash受基本的Unix工具(包括curlssh )支持。 Windows中的Git Bash虽然有一些限制,但包括有限的自定义选项以及缺少快捷键支持的良好复制和粘贴选项。 幸运的是,ConEmu不仅填补了这一空白,而且还添加了各种功能,这些功能使控制台应用程序的工作对我来说更加高效和有趣。

介绍

ConEmu是带有选项卡的Windows控制台仿真器,它作为一个具有各种功能的可自定义GUI窗口,显示了多个控制台和简单的GUI应用程序 。 而且不仅与ConEmu一起使用Git Bash更好,而且与我也使用的其他工具一起使用:

  • Far Manager – 一个用于在Windows中管理文件和档案的程序 –方便
  • Notepad ++ –源代码编辑器和Notepad替换–自然!
  • cmd(Windows命令提示符)–我仍然使用它,很少但仍然使用

实际上,运行任何工具都不是问题。 假设我要在ConEmu中运行我最喜欢的密​​码管理器,可以执行以下命令:

$ <KeePassHome>/keepass.exe -new_console

-new_console开关指示ConEmu在新控制​​台中启动应用程序。

使用标签

控制标签

我禁用了选项卡操作中的大多数确认( “设置”>“主要”>“确认” ),因此现在我可以完全控制选项卡的创建,关闭以及使用快捷方式在选项卡之间进行切换,而无需其他确认。

使用标签的最常用的快捷方式:

  • Win + N –显示“新控制台”对话框(例如,用于未分配快捷方式的运行任务)
  • Win + X –新的cmd控制台
  • Win + Delete –关闭活动选项卡
  • Win + <Num> –在选项卡之间切换(替代Ctrl + Tab)

分屏

ConEmu可以将任何选项卡分成几个窗格:

与“分屏”一起使用的最常见的快捷方式是:

  • Win+N –显示“新控制台”对话框并选择“分屏”选项
  • Ctrl+Shift+O –从活动窗格中复制外壳并水平拆分
  • Ctrl+Shift+E –从活动窗格中复制外壳并垂直拆分

您可以在“分屏”模式下在屏幕之间进行导航,就像在选项卡之间进行导航一样。

任务

Git Bash是Windows上我最喜欢的shell,因此我在ConEmu中将它作为启动任务:

另外,我添加了Far Manager和Notepad ++任务,并为它们关联了热键:

  • Win+B,F,P – Git Bash,FAR和Notepad ++。

即使您选择Windows使用的快捷方式,ConEmu也会拦截它们(一旦激活)。

处理文字

使用鼠标和键盘快捷键突出显示,复制和粘贴使其非常方便。 这是我在ConEmu中最欣赏的功能之一。

捷径:

  • 使用Ctrl + C复制当前选择
  • 使用Shift+InsertCtrl+V (仅第一行)或右键单击进行粘贴,
  • 选择文本Shift+Arrow Keys/Home/End或右键单击并拖动

此外,使用Ctrl+Up/Down/PgUp/PgDown快捷键也可以轻松滚动缓冲区。

记事本++

Notepad ++是我最喜欢的Windows编辑器之一。 ConEmu可以毫无问题地在选项卡中运行Notepad ++。 我为Notepad ++创建了一个任务,因此可以随时在新选项卡中启动它。

此外,我还可以在加载了作为参数传递的文件的控制台中运行它。 使用Git Bash非常容易。

确保Notepad ++在PATH中,并创建一个别名:

alias edit="notepad++ -new_console"

现在, edit filename会在新标签中加载的文件名运行记事本++。

如果您希望此别名始终可用,请在主目录中创建.bashrc文件(如果不存在)并添加别名,以便在Git Bash启动时自动加载该别名。

摘要

我已经使用ConEmu几周了,但我还远远不了解它,但是我已经无法想象没有它的Windows! 使用ConEmu,我可以在一个应用程序中使用我最喜欢的工具(如Git Bash,cmd,Far Manager和Notepad ++),并具有快捷键支持的出色制表经验。 字体抗锯齿,透明度(可以分别为活动窗口和非活动窗口配置),全屏,分屏以及出色的标记,突出显示,复制和粘贴选项,使ConEmu成为完整的应用程序,对于寻求提高生产率的开发人员来说是绝佳的选择。视窗。 我真正向每个专业人士推荐ConEmu!

参考文献

项目主页: https : //code.google.com/p/conemu-maximus5

翻译自: https://www.javacodegeeks.com/2014/10/conemu-windows-console-emulator-with-tabs.html

ConEmu –带选项卡的Windows控制台模拟器相关推荐

  1. conemu_ConEmu –带选项卡的Windows控制台模拟器

    conemu 前一段时间切换到Git后,我开始在Windows上使用Git Bash进行越来越多的工作. Git Bash非常酷,因为它提供(除Git之外)Bash受基本Unix工具(包括curl或s ...

  2. 用于Windows的控制台模拟器Cmder(类似gnome,xterm)

    如果你经常使用linux,那么你一定对linux的terminal以及在terminal上敲各种命令,快速完成某项工作感到印象深刻.由于Windows上缺乏不错的控制台模拟器而颇为不适应.下面给大家推 ...

  3. ZigBee On Windows Mobile--3.模拟器和实物调试

    继续前两篇" ZigBee On Windows Mobile--1.背景和结构"和" ZigBee On Windows Mobile--2.硬件和软件设计" ...

  4. windows控制台命令合集

    转自:微点阅读  https://www.weidianyuedu.com windows控制台命令 大集合 开始→运行→命令 集锦 winver---------检查Windows版本 wmimgm ...

  5. 扩展Windows Mobile模拟器存储空间的方法

    在Windows Mobile应用程序开发的初期,可以使用SDK自带的模拟器来进行调试,这给我们开发人员提供了一种方便的途径.一般的应用程序,占用空间的大小也就几 百K,或者几M,这在模拟器上调试起来 ...

  6. DockOne技术分享:十个问题带你了解Windows Docker

    DockOne技术分享:十个问题带你了解Windows Docker [编者的话]微软在5月份Build大会上的官方说法,说是这个夏天会放出Windows Server Container的测试版.也 ...

  7. 计算机控制台win10,Win10系统打开Windows控制台的方法

    Windows控制台的功能是帮助基于Windows的计算机在未正确启动或根本无法启动时进行恢复操作,当系统遇到问题的时候可以通过打开Windows控制台来进行解决,然而很多用户在升级到win10系统之 ...

  8. Windows CE 模拟器和远程调试工具

    Windows CE 模拟器和远程调试工具     本篇文章主要讲解远程调试工具的使用方法,并采用PB(Microsoft Platform Builder)下的模拟器来试验. 一.模拟器 模拟器(e ...

  9. 如何在C#Windows控制台应用程序中更新当前行?

    使用C#构建Windows控制台应用程序时,是否可以在不扩展当前行或转到新行的情况下写入控制台? 例如,如果我想显示一个百分比,该百分比代表一个过程到完成为止的距离,我只想在与光标相同的行上更新值,而 ...

最新文章

  1. 浩方平台CS流量评估
  2. 电子科技大学计算机学院保研夏令营,电子科技大学计算机科学与工程学院网络空间安全保研夏令营...
  3. linux shell 判断文件是否存在
  4. delphi的几个特别关键字 object absolute
  5. [SecureCRT]通过SFTP方式上传本地文件到服务器
  6. ES5-9 【utils】构造函数及实例化原理、包装类
  7. Spark 的核心 RDD 以及 Stage 划分细节,运行模式总结
  8. 你知道配置管理工具是什么吗_什么是配置管理工具?
  9. 单链表的创建、测长、打印、插入、删除、排序及逆置
  10. 未来教育二级MS Office无纸化考试模拟软件
  11. lufylegend引擎制作接水果小游戏
  12. Nginx-免费SSL证书申请
  13. 2022程序员必备网站
  14. oracle web创建表空间,oracle 创造表空间常用
  15. Python 如何被证明是 2021 年的转折点语言
  16. 【工业设计公司】产品外观设计的重要性
  17. 只要活着,我愿意一辈子都做程序员
  18. 简单介绍pytorch中分布式训练DDP使用 (结合实例,快速入门)
  19. 了解一下国标和行标的代号
  20. 微信小程序JS中写Json解析for 数组的用法

热门文章

  1. Redis 入门系列-redis-redis 是什么,redis 的优点
  2. 计算机应用基础ppt课件2020,2020年7月网络教育统考《计算机应用基础》演示文稿模拟题试卷操作题...
  3. android:theme 华为,Launcher for Huawei, Theme Huawei Free
  4. 计算机配置的网关,电脑的默认网关怎么设置?
  5. 如何星标「芋道源码」
  6. Spirits of Mystery Mac游戏介绍
  7. vim插件管理工具Vundle的安装与配置
  8. C语言练习3—数组法和指针法输出二维数组
  9. VS Code 更改快捷键
  10. 【转载】解决Office2016与Visio不能同时安装的问题!最后附上自己使用心得