MinGW 使用 mintty 终端替代默认终端以解决界面上复制与粘贴的问题

使用了一段时间的 cygwin,挺开心的,又尝试了下同类工具 Msys + MinGW,安装好之后发现它居然使用默认的 cmd 作为终端,界面输出的复制与粘贴极其不便,我记得 Cygwin 使用的是 mintty 的终端,没有这个不便,于是打开 msys.bat 瞧了一眼,发现下面这段文本

这说明 MinGW 是可以使用 mintty 终端的,内心一喜,立即更换,先给它下载安装 mintty 终端:

mingw-get install mintty

安装之后,需要在给 msys.bat 所建的桌面快捷方式里,给调用 msys.bat 加上一个命令行参数 -mintty,也就是上面文本中 %1 所指:

好了,重启 MinGW,可以发现已经使用 mintty 终端,那个复制粘贴极其方便的终端又回到了自己手中:

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-11 20:49:03

MinGW 使用 mintty 终端替代默认终端以解决界面上复制与粘贴的问题的相关文章

更改arch的默认终端

实在是厌倦了gnome的资源管理器nautilus和终端gnome-terminal,于是卸载之,然后更换了xfce4的终端,但是出现了一个问题,那就是在资源管理器中使用邮件打开终端的时候打不开了,解决方法如下,更改默认终端,注:我使用的是gnome的桌面 如下图,打开dconf,在这个目录下面org.cinnamon.desktop.applications.terminal然后修改右侧的默认终端就可以了

ubuntu设置默认终端

1.安装 terminalx, #sudo apt-get install terminator 2.Ctrl+ Alt + t 试一下打开什么终端,我的默认启动的是Terminator;如果想换换默认的终端,还需以下一步 3.接下来,安装dconf-tools,#sudo apt-get install dconf-tools 4.设置默认终端的必须打开dconf-tools,#dconf-editor(就像Windows的注册表一样,打开 org > gnome > desktop >

更改ubuntu 默认终端程序为terminator

1.Ctrl+ Alt + t 试一下打开ROMterm终端,想换回默认的终端 2.安装 dconf-tools, sudo apt-get install dconf-tools 3.打开dconf-tools,就像Windows的注册表一样,打开 org > gnome > desktop > terminal exec x-terminal-emulatorexec-arg -e 更改结果为 复制代码代码如下:exec gnome-terminalexec-arg -x 这样,默认

《unix高级环境编程》终端 I/O——终端 IO 基本概述

终端基本概念 终端 IO 是一种字符型设备,终端特殊设备文件一般有以下几种: 串行端口终端:是使用计算机串行端口连接的设备,计算机把每个串行端口都看作是一个字符设备.串行端口所对应的设备名称 /dev/ttySn(n表示从0开始的整数): 伪终端:是成对的逻辑终端设备,例如 /dev/ptyp3 和/ dev/ttyp3(在设备文件系统中分别是 /dev/pty/m3 和/ dev/pty/s3 ),它们与实际物理设备并不直接相关: 控制终端:是当前进程的控制终端的设备特殊文件 /dev/tty

终端和伪终端的区别

终端和伪终端的区别 名词 终端 伪终端 剖析 物理终端:直接连接在主机上的显示器.键盘鼠标统称.在实际机架式服务器部署中,一般是多台服务器共享一套终端,简称KVM(Keyboard键盘,video显示器,mouse鼠标) 虚拟终端(tty):附加在物理终端之上,用软件方式虚拟实现,CentOS默认启用6个虚拟终端,可以通过快捷键来切换,切换方式:Ctrl-Alt-F[1--6], 对应的文件是/dev/tty#.可以同过tty命令来查看当前的虚拟终端号.tty是teletypewriter的简称

大叔手记(1):使用VisualStudio的查找与替换替代默认的系统搜索(转载)

大叔手记(1):使用VisualStudio的查找与替换替代默认的系统搜索 一直以来,一直使用Visual Studio的查找与替换(Find and Replace)来搜索当前项目或整个解决方案里的代码,从来没怎么注意右边的那个选择文件夹功能. 原来还可以选择非解决方案的文件夹,而且试用了一下,速度明显比默认的系统搜索功能快,尤其是在阅读.NET4.0源码的时候,效果真是高啊. 大叔手记:旨在记录日常工作中的各种小技巧与资料(包括但不限于技术) 原文链接 本文由豆约翰博客备份专家远程一键发布

Linux终端彩色打印+终端进度条【转】

转自:https://my.oschina.net/jcseg/blog/178047 开发的一个应用程序选择了终端界面, 为了使软件稍微好看些, 研究下Linux终端的彩色打印, 并且基于这个彩色打印实现了几种进度条, 在此总结下: (更多的是觉得这个东西挺好玩的... ) 一. Linux终端色彩打印: 1. 属性介绍:  (1). 来自网络的ANSI属性控制码: \033[0m                 关闭所有属性 \033[1m                 设置高亮度 \03

终端,虚拟终端,伪终端

终端,虚拟终端和伪终端概念之间的区别是: 一.终端 英文为System Console,指的是"键盘和打印机硬件设备组合",或者是"键盘和显示器硬件设备组合",或者是"其他的输入和输出硬件设备组合". System Console的定义跟操作系统和应用软件无关,只跟硬件有关. 二.虚拟终端 英文为Virtual console,指的是在BSD,UnixWare,Linux等操作系统中提供的特性,在该特性中,通过程序来模拟多个Virtual con

802.11协议精读5:隐藏终端和暴露终端

序言 在无线通信中,有两个典型的问题,即隐藏终端和暴露终端问题.在802.11中,这些问题也是存在,同时也衍生出了一些新类型的隐藏和暴露终端问题.在前面描述DCF模式中,我们已经谈论了的隐藏终端问题. 实际上,隐藏终端和暴露终端都是由于CSMA/CA中所采用的LBT机制所引起.隐藏终端是由于监听到的信道空闲而不是真的空闲,故引发冲突.而暴露终端是由于监听到的信道忙而不是真的忙,故其可以传输而不传输. 在这里,综合之前的论述,我们对一般性的隐藏终端和暴露终端做一个简单的整理. 隐藏终端问题 隐藏终