win下的终端使用指南

win下的终端使用指南

win 下的命令行工具是真的难用 . 具体的难用就不形容了 . 有了 PowerShell 也没觉得好用 . 还是喜欢Linux的终端,及Bash命令.

替换方案

比较好的替换方案有以下几个:

git-bash

git工具自还的命令行工具 . 功能齐全 . 常用的功能基本都有了 . 包括 crul , git,ssh,vim 等 . 从操作体验上来说 , 是比较完美的工具了 , 拿来即用.

我是颜值控,所以换!

cmder

如果说git-bash是好用的终端 , 那么 cmder 是好用又好看的终端 , 不止包含了基本功能 , 还能自定义界面样式 , 甚至, 还可以玩zsh , 666啊 .

然后默认对中文支持不太好 .

上手需要一些配置 : Cmder 使用详解

用久了会感觉 , 这东西反应速度会有点慢 , 跟不上我的键入速度 . 影响效率啊 . 所以换!

WSL

win 10 系统可以使用WSL来体验Linux终端 . 既然是Linux终端, 就可以玩各种Linux的东西 . 命令行用起来是挺好 . 但是终端用起来不太爽.

终端是跟CMD一样的东西 , 操作起来就是不爽 .

不光长的丑 , 操作还烂 , 果断换!

MobaXterm

git-bash更好用的终端模拟器 , 说是SSH远程管理器更靠谱. 支持多页签 . 个人用了很久 , 办公环境上一直用这个 . 体验不错 . 没什么好用的工具 , 丑就丑点吧 . 好用就行.

那么是什么让我放弃了这个工具呢? 字体大小的快捷方式!

Ctrl + MouseWheel 快捷键可以快速调整字体大小 . 本来是个好用的功能 . 但本人有个坏习惯 . 工作中会常用到Ctrl , 手会习惯性的放在Ctrl上 , 然后在用鼠标滚轮时 , 屏幕的字就跟飞了一样 , 一下子变大, 一下子变小 . 艹.... 更可恶的是 , 这个快捷方式还不能改 . 也不能禁用 . 好蛋疼啊...

最终实现受不了了 ,决定换!!

Terminus

看准了, 是 Terminus . 是开源项目. https://github.com/Eugeny/terminus

Github 上下载慢的话 , 码云上有加速 : https://gitee.com/mirrors/terminus

还有一个是Termius,中间没有n的 , 是收费工具.不要用错了.

Terminus 这玩意特别好看 , 一下子就击中了我的心! 来张图感受下:

这个并不是一个命令行工具 , 只是一个命令行的壳子 . 支持: cmd , PowerShell,WSL,Git-bash,Cmder 等 , 是终端都可以套进去 . 还可以自定义其他工具 . 完美支持多页签 , 也可以作为 SSH 远程终端管理器.

Terminus + WSL , 这就完美了 .

解决了我所有的问题 , 颜值和操作全有了 . 漂亮!

其他

在找寻方案时 , 有看到其他方案 .有兴趣的可以自己研究 .

  1. Cash

    NodeJS实现的终端 , 安装简单,使用方便 . 但当前支持的命令比较少 . 感觉未来可期

  2. electerm

    electorn实现的跨平台方案 , 颜值不错 . 跟Terminus很像 , 但操作比较重. 软件加载比较慢 . 试用了一下 ,最终放弃 .

后记

WSL 在使用 ssh 做跳板机登录时 , ForwardAgent 支持的不好 .

WSL的ssh-agent问题

使用Ubuntu-16.04版本是OK的 .

原文地址:https://www.cnblogs.com/ElEGenT/p/12228238.html

时间: 2024-10-14 23:56:34

win下的终端使用指南的相关文章

firefly的环境搭建(2013年9月25日最新,win下最详图文)

原地址:http://bbs.gameres.com/forum.php?mod=viewthread&tid=224026 一.安装PythonFirefly是采用Python编写的高性能.分布式游戏服务器框架,所以使用Firefly的前提是必须安装Python.Python在Linux.windows等操作系统下都有相应的版本,不管在什么操作系统下,它都能够正常工作.除非使用平台相关功能,或特定平台的程序库,否则可以跨平台使用.1.windows下安装Python1)下载对应系统的pytho

Win 下 创建 Python 虚拟环境

主要是记录一个 用虚拟环境打包的坑, Virtualenv 不如自带的 venv 香. 需求 最近要对一个 tkinter 小程序打包为 exe. 毕竟业务人员是绝对不可能安装开发环境的. 不论你怎么说它如何强大. 代码是多文件夹的, 写了一个主程序 main.py 来控制主逻辑. 即要对它进行打包 exe. 百度了一下, 主流的方式用第三方库 pyinstaller. 然后创建虚拟环境, 打包, 怎么也打不了, 心态崩溃了好几天... 采坑 Virtualenv 之前有写过一点 web, 第一

又是正版!Win下ffmpeg源码调试分析二(Step into ffmpeg from Opencv for bugs in debug mode with MSVC)

最近工作忙一直没时间写,但是看看网络上这方面的资源确实少,很多都是linux的(我更爱unix,哈哈),而且很多是直接引入上一篇文章的编译结果来做的.对于使用opencv但是又老是被ffmpeg库坑害的朋友们,可能又爱又恨,毕竟用它处理和分析视频是第一选择,不仅是因为俩者配合使用方便,而且ffmpeg几乎囊括了我所知道的所有解编码器,但是正是因为这个导致了一些bug很难定位,所以有必要考虑一下如何快速定位你的ffmpeg bug. sorry,废话多了.首先给个思路: 1.使opencv 的hi

【GitHub Desktop】MacOS和Win下配置及简单的使用

一. GitHub介绍 1.GitHub 是为开发者提供 Git 仓库的托管服务.这是一个让开发者与朋友.同事.同学及陌生人共享代码的完美场所. 总结一下,GitHub 最大的特征是"面向人" 2.GitHub 与 Git 的区别在 Git 中,开发者将源代码存入名叫"Git 仓库"的资料库中并加以使用. 而 GitHub 则是在网络上提供 Git 仓库的一项服务.也就是说,GitHub 上公开的软件源代码全都由 Git 进行管理. (图片来源GitHub 是怎样的

win下vm10+mac os 10.9安装遇到问题

在windows 8下安装vm10.0.0+mac os 10.9遇到问题记录例如以下: 一.因为之前我装的vm9+mac os 10.7: 二.准备安装mac os 10.9,把vm9换成vm10:网上找非常多mac os10.9 安装不了或安装报错:最后找 1. unlock-all-v120.zip 的vm10的mac os补丁文件 2.OSXMavericks2的mac os 10.9 的iso文件 安装步骤网上找找. ----------------------------------

win下svn常用操作笔记

svn基本命令 checkout 检出 把服务器代码下载到本地一份update 更新 把服务器上的最新代码更新到本地commit 提交 把本地代码提交到服务器上 win下svn的客户端工具TortoiseSVN 一.创建一个仓库 1.在E盘新建一个空目录test2.进入这个目录,右键选择TortoiseSVN->Create repository here(在此创建版本库) 二.我们在检出该仓库 1.右键选择Svn Checkout(SVN检出)2.输入file:///E:/test(如果是远程

win下jdk7环境变量的配置

win下jdk7环境变量的配置: 单击计算机(Computer),选择属性(Properties),选择高级系统设置(Advanced systems settings), 选择环境变量(Environment Variables). 新建3个环境变量(PATH,CLASSPATH,JAVA_HOME),若有则不用新建.给3个环境变量增加相应的值(由Java所在的路径决定),例如: PATH D:\Program Files\Java\jdk1.7.0_07\bin;D:\Program Fil

win下Velocity安装

1.eclipse等就不说了 2.velocity的eclipse插件: http://www.oschina.net/p/veloeclipse(介绍) 方法1(现在基本上非常慢)http://propsorter.sourceforge.net/veloeclipse/(在eclipse的安装插件那里输入这个网址,然后去掉“group items……”那个勾,就会出现一个velocity,安装它) 方法2(本地安装)http://blog.csdn.net/dannor2010/articl

记录下WIN下配置LINUX虚拟机及PYTHON环境

因为听说服务器端大多都是LINUX/UNIX,LINUX是程序员必须适应的编程环境,所以今天折腾了一下,给笔记本装了个LINUX虚拟机,并顺便给WINDOWS和LINUX都配置了PYTHON环境. 这里把参考的文和注意事项记录一下备查. 1)WIN下配置LINUX虚拟机 参考LINUX.中国新手指南:手把手安装Ubuntu文章,安装成功. 配置:windows8.1 + VirtualBox + Ubuntu 注意事项: 如果用Virtualbox安装Ubuntu,发现无法选择64位系统,那么可