申明:Mac 本上的终端感觉不是那么多好用,以前在 Windows 上操作 Linux 都是通过 XShell 来操作的,界面美观大方、操作使用比较简单。故在 Mac 上也需要有这样一款类似的工具,那就是我今天要说的这款软件:ITerm2

ITerm2 的安装与配置

虽然 MAC 系统自带有终端,但 iTerm2 不失为更好的选择。它能使命令行工具变得更加美观,使用起来更加方便。
1、在 iTerm2 官方网站:http://iterm2.com 下载最新版本的iTerm2安装包,解压之后将 iTerm2 程序文件移动到 Applications 目录下,即可以完成安装。

   如果网络不好或者网络不可达达情况,那么截止到 2017-03-16 18:34:25,我下载的最新版本百度网盘地址: iTerm2 3.1.beta.2 (OS 10.10+)
2、安装完成 iTerm2 后,启动 iTerm2。

ITerm2一些基本配置

今天要说的 iTerm2 应该是mac系统中不可多得的命令行工具之一.简单列出几点给我们带来方便快捷的功能点.

  1. 选中即复制

    我们之前用过的命令行要么是不能使用常规复制快键键来复制操作,要么是选中后再按键复制,iTerm2很特殊,选中就自动复制成功.

    去你需要粘贴的地方按下 command + v 即可粘贴成功.

  2. 全文查找功能,就和我们在文本编辑器中编辑文字一样,只需要 command + f 输入要查找的内容,即可在当前命令行页面查找并高亮显示,如图所示:

  

  搜索 register 在界面查找并全部高亮显示,点击搜索框右侧箭头可以循环逐个定位

  3. 分隔屏幕显示,水平分隔 command +shift +d

  

  水平分隔界面后,黑色的为当前激活窗口,灰色是未激活窗口,我们现在还可以在当前激活窗口再进行垂直分隔,按下快捷键  command + d

  4. 保存 ssh 远程登录指令,如图左侧是本地 ssh 登录服务器地址 和 服务器登录地址

  

  总结:前期编写 Go 程序的时候,很多情况下执行、调试、运行等都是在命令行中执行,故常言道:工欲善其事,必先利其器。所以最好还是花点时间将工具这玩意弄好,为后续节约大把的时间。

  Mac本在Linux的vim编辑页面中,如何实现像windows本上的 HOME、End、Page UP、Page DOWN 这几个键?

  * Home键   -->   Fn + 左方向

  * End键    -->   Fn + 右方向

  * PageUP   -->   Fn + 上方向

  * PageDOWN  -->   Fn + 下方向

  * 向前delete  -->   Fn + delete键

GO_00:Mac之Item2的配置安装的更多相关文章

  1. 5分钟在Mac上从0配置安装laravel5.5

    1.安装包管理工具homebrew ,相当于ubuntu的apt-get 在iTerm命令行输入: /usr/bin/ruby -e "$(curl -fsSL https://raw.gi ...

  2. 新Mac电脑pycharm爬虫环境安装与配置

    *需要安装的软件:Pycharm.Squel pro.mysql.redis等. 1.下载安装pycharm. 2.下载安装item2. 3.安装brew:'ruby -e "$(curl ...

  3. 在Mac OS X中配置Apache + PHP + MySQL

    在Mac OS X中配置Apache + PHP + MySQL Mac OS X 内置Apache 和 PHP,使用起来非常方便.本文以Mac OS X 10.6.3和为例.主要内容包括: 启动Ap ...

  4. Xamarin Studio在Mac环境下的配置和Xamarin.iOS常用控件的示例

    看过好多帖子都是Win环境装XS,Mac只是个模拟器,讲解在Mac环境下如何配置Xamarin Studio很少,也是一点点找资料,东拼西凑才把Xamarin Studio装在Mac上跑起来,如下: ...

  5. (转) mac 下的eclipse 配置 python 2.7

    原地址: http://marsfreewill.blogspot.it/2012/08/mac-ospythonpydeveclipse.html   在MAC OS上配置Python开发环境(Py ...

  6. 在Mac OS X中配置Apache + PHP + MySQL 很详细

    这是一篇超级详细的配置mac os下面php+mysql+apache的文章.非常详细我的大部分配置就是参考上面的内容的,比如,PHP不能连接数据库,就是改一下默认的php.ini中pdo_mysql ...

  7. Ubuntu 配置安装PCL

    Ubuntu 配置安装PCL 之前一直在Mac下开发,现在入手Ubuntu,也借此学习一下Linux下的源码编译安装过程. PCL简介 PCL(Point Cloud Library)是在吸收了前人点 ...

  8. 如何在 Mac 上通过 Boot Camp 安装 Windows?

    如何在 Mac 上通过 Boot Camp 安装 Windows? The following contents are chosen from the apple website, thanks f ...

  9. 在Mac OS X上配置Apache2

    转载:http://www.cnblogs.com/yuanyq/p/3435022.html#2821339 最近一段时间在开发面向移动设备的网页,而且是静态网页.所以很需要一个HTTP服务器,简单 ...

随机推荐

  1. Daily Scrum (2015/11/8)

    由于编译大作业临近deadline以及各项选修课即将结课,虽然PM强调软工任务也很紧迫,但是大多数成员表示今天想请假一天.符美潇今天把自己所负责的数据库编码部分和谢金洛的UI进行了对接.在测试过程中发 ...

  2. MathExam第二次作业

    第二次作业:MathExam 一.预估与实际 PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 20 30 • ...

  3. SQL语句联表查询

    Natural join:字段名和数据类型相同字段进行等值连接: inner join:与join相同,把符合条件的元组选出来,创建视图时用的即是inner join: left join:左表全选出 ...

  4. Task 6.2冲刺会议十 /2015-5-23

    今天是第一个冲刺阶段的最后一天,主要把做出来的程序进行了初步的测试,在一台笔记本上运行程序,摄像头可以工作也能听到声音和麦克多的运转也还可以,两台计算机同时在一个局域网中通信的时候也可以实现.不过后续 ...

  5. 【CSAPP笔记】1. 位、字节、整型

    <Computer Systems a Programmer's Perspective>,机械工业出版社.中文译名<深入理解计算机系统>.作者:(美)Randal E.Bry ...

  6. 动态生成CheckBox(Winform程序)

    在做用户权限设置功能时,需要做一个动态生成权限列表的功能.(笔记.分享) //1.清空权限控件组的默认控件 panelPermissions.Controls.Clear(); _groupBoxLi ...

  7. <mvc:annotation-driven/>的作用

    <mvc:annotation-driven>的作用是: 会自动注册DefaultAnnotationHandlerMapping与AnnotationMethodHandlerAdapt ...

  8. label上的事件操作执行两次

    label上的事件执行两次 标签(空格分隔): 事件执行两次 今天在做公司项目的过程中,需要在表单元素单选框上绑定事件,执行相应的操作,结果发现事件执行了两次 具体代码: <div class= ...

  9. excel的常用技巧

    如何将EXCEL表中SHEET的名字导出 (一)office的操作方法   按下ATL+F11 菜单:插入-模块 复制下面代码,然后按F5运行.会在最前面加张总表,显示工作表名称. Sub mulu( ...

  10. pycharm安装jpype报错及解决方法

    安装jpype时发生报错: 按照提示去装了Microsoft visual C++,结果重新安装还是报错,根据https://blog.csdn.net/qq_38934189/article/det ...