mac开发环境配置「建议收藏」

mac开发环境配置

大家好,又见面了,我是全栈君。

mac iterm环境配置

windows下一直使用xshell,特别喜欢xshell支持的快捷键输入密码,当然mac下有破解版的secureCRT,但是蛋疼的界面看起来太杂乱了,还是iterm使用起来精简清晰;习惯了使用xshell,当然需要把iterm配置成xshell工作模式啦

1、官网下载iterm2,并安装;

2、配置快捷键

将快捷键配置为存储的机器名或者对应机器名的几个常用密码,(机器名:shift+F1..n,密码F1..n)使用起来特别方便;

command+O打开profile编辑界面; 创建新的profile或者修改default profile; 选择key选项;里面配置对应的快捷键(切记action 选择send text,\n 标示换行)对应的操作即可 

好啦,关闭之后在iterm键入快捷键,即可输入对应的text;

3、session clone

iterm其实并不支持session clone;command+t只能是复制窗口,在办公时候登入relay需要重复输入token密码(一个密码只能输入一次,一般人我不告诉他),也是醉醉的;

但是,可以用另外的方法替换session clone 的模式;参考:http://www.cnblogs.com/rollenholt/p/4531199.html

  1. 在~/.ssh里面创建一个config文件
  2. 输入:

host *
ControlMaster auto
ControlPath ~/.ssh/master-%r@%h:%p

这样command + t 即可复制session了

4配置 rz sz;

参考:http://www.tuicool.com/articles/EvemMfr

  1. 安装lrzsz

     brew install lrzsz
    
  2. 将 iterm2-send-zmodem.sh 和 iterm2-recv-zmodem.sh 脚本保存在 /usr/local/bin/

     https://github.com/mmastrac/iterm2-zmodem 
  3. 在iTerm 2添加Triggers

     Regular expression: \*\*B0100
     Action: Run Silent Coprocess
     Parameters: /usr/local/bin/iterm2-send-zmodem.sh Regular expression: \*\*B00000000000000 Action: Run Silent Coprocess Parameters: /usr/local/bin/iterm2-recv-zmodem.sh 

Mac 下使用wireshark解决Interface为空的办法

sudo chown <user-name> /dev/bpf*

linux 支持edns dig

https://www.gsic.uva.es/~jnisigl/dig-edns-client-subnet.html

 

mac 下iterm2终端安装rz sz 命令方法(亲测可用)

1.首先下载item2,地址:http://www.iterm2.cn/download

2.然后需要下载 iterm2-send-zmodem.sh 和 iterm2-recv-zmodem.sh 保存到mac的 /usr/local/bin/ 路径下(因为bin是环境变量中的路径,选其他路径也可以,但需要配置环境变量)

下载地址:github

备用地址:百度网盘

3.然后进入目录下添加两个脚本的可执行权限:

cd /usr/local/bin/
chmod +x iterm2-send-zmodem.sh
chmod +x iterm2-recv-zmodem.sh
4.设置添加 item2的 triggers

Regular expression: \*\*B0100
Action: Run Silent Coprocess
Parameters: /usr/local/bin/iterm2-send-zmodem.sh
Regular expression: \*\*B00000000000000
Action: Run Silent Coprocess
Parameters: /usr/local/bin/iterm2-recv-zmodem.sh
步骤:command+“,” 组合键打开item2的“Preferences”面板->Profiles选项卡->Advanced->Triggers(点击Edit即可)

 

勾选了 instant就不需要重启items了,然后就可以愉快的传输文件了。

原文:https://blog.csdn.net/qq_32590631/article/details/81033091

链接:https://www.jianshu.com/p/805c1d07a339

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/112185.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Django模糊查询「建议收藏」

    Django模糊查询「建议收藏」本文介绍了Django中的单子段和多字段联合的模糊查询

    2022年5月30日
    33
  • 一致性哈希算法的原理(一致性哈希与哈希的异同)

    (1)一致性哈希算法将整个哈希值空间按照顺时针方向组织成一个虚拟的圆环,称为Hash环;(2)接着将各个服务器使用Hash函数进行哈希,具体可以选择服务器的IP或主机名作为关键字进行哈希,从而确定每台机器在哈希环上的位置;(3)最后使用算法定位数据访问到相应服务器:将数据key使用相同的函数Hash计算出哈希值,并确定此数据在环上的位置,从此位置沿环顺时针寻找,第一台遇到的服务器就是其应该定位到的服务器

    2022年4月14日
    60
  • Windows Server 2012 域控服务器连接转换服务器实现office服务功能

    Windows Server 2012 域控服务器连接转换服务器实现office服务功能nbsp 由于需求点上需要接入 office 相关功能 所以学习了搭建 windowsserve 相关知识点 以下是从 0 到有的一个过程配置信息 WindowsServe 版本 windows server 2012 OfficeOnline 版本 OfficeOnline 一 需要 2 台 windowsserve 的虚拟机 镜像的话这边上

    2025年10月25日
    3
  • Pytest(6)重复运行用例pytest-repeat[通俗易懂]

    Pytest(6)重复运行用例pytest-repeat[通俗易懂]前言平常在做功能测试的时候,经常会遇到某个模块不稳定,偶然会出现一些bug,对于这种问题我们会针对此用例反复执行多次,最终复现出问题来。自动化运行用例时候,也会出现偶然的bug,可以针对单个用例,

    2022年7月29日
    8
  • pytham激活码_通用破解码

    pytham激活码_通用破解码,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月15日
    53
  • matlab的求和符号_matlab中求和符号怎么表示

    matlab的求和符号_matlab中求和符号怎么表示做数学方面学术得,经常遇见双重求和符号的情况,并且内层求和往往与外层相关,笔者在这里写了个简单的程序,希望能起到抛砖引玉的作用。如下:思想很简单就是双层循环N=100;form=1:Nfori=0:m-1f=f-exp(-a*T)*((a*T)^i)/factorial(i);endendf=f+N…

    2022年10月11日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号