首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

通过脚本打开两个使用zsh和iterm2拆分的屏幕

,可以通过以下步骤实现:

  1. 首先,确保已经安装了zsh和iterm2。zsh是一种强大的Unix shell,而iterm2是一款功能丰富的终端模拟器。
  2. 创建一个新的脚本文件,例如open_screens.sh
  3. 在脚本文件中,使用以下命令打开两个拆分的屏幕:
代码语言:txt
复制
#!/bin/zsh

# 打开iterm2终端
open -a iTerm

# 等待一段时间,确保终端完全打开
sleep 2

# 发送命令给iterm2,创建一个新的分屏
osascript -e 'tell application "System Events" to tell process "iTerm2" to keystroke "d" using {command down}'

# 等待一段时间,确保分屏完全创建
sleep 1

# 发送命令给iterm2,切换到第二个分屏
osascript -e 'tell application "System Events" to tell process "iTerm2" to keystroke "]" using {command down}'

# 等待一段时间,确保切换完毕
sleep 1

# 发送命令给iterm2,切换到zsh shell
osascript -e 'tell application "System Events" to tell process "iTerm2" to keystroke "z" using {command down}'

# 等待一段时间,确保切换完毕
sleep 1

# 发送命令给iterm2,切换到第一个分屏
osascript -e 'tell application "System Events" to tell process "iTerm2" to keystroke "[" using {command down}'

# 等待一段时间,确保切换完毕
sleep 1

# 发送命令给iterm2,切换到zsh shell
osascript -e 'tell application "System Events" to tell process "iTerm2" to keystroke "z" using {command down}'
  1. 保存并关闭脚本文件。
  2. 在终端中,使用以下命令给脚本文件添加执行权限:
代码语言:txt
复制
chmod +x open_screens.sh
  1. 运行脚本文件:
代码语言:txt
复制
./open_screens.sh

执行完毕后,将会打开两个使用zsh和iterm2拆分的屏幕。第一个屏幕将会是主屏,第二个屏幕将会是拆分出来的屏幕。

这种方式可以提高工作效率,例如在一个屏幕上进行代码编写和调试,而在另一个屏幕上运行命令或查看日志。同时,使用zsh和iterm2可以提供更好的终端体验和功能。

腾讯云相关产品和产品介绍链接地址:

  • 腾讯云服务器(CVM):https://cloud.tencent.com/product/cvm
  • 腾讯云云服务器负载均衡(CLB):https://cloud.tencent.com/product/clb
  • 腾讯云弹性伸缩(AS):https://cloud.tencent.com/product/as
  • 腾讯云容器服务(TKE):https://cloud.tencent.com/product/tke
  • 腾讯云云数据库 MySQL 版(CDB):https://cloud.tencent.com/product/cdb
  • 腾讯云对象存储(COS):https://cloud.tencent.com/product/cos
  • 腾讯云区块链服务(BCS):https://cloud.tencent.com/product/bcs
  • 腾讯云人工智能(AI):https://cloud.tencent.com/product/ai
  • 腾讯云物联网(IoT):https://cloud.tencent.com/product/iot
  • 腾讯云移动开发(MPS):https://cloud.tencent.com/product/mps
相关搜索:在同时启动程序的zsh脚本中打开两个st终端使用两个独立的滚动条拆分屏幕Bootstrap 4:在两个导航栏中拆分导航栏和显示-用于小屏幕设备的切换器如何使用angular和ionic框架在移动设备中打开半个屏幕的浏览器如何通过Rshiny和Rmarkdown使用包含两个输入的值框?R在一个活动中使用两个NavigationView,并在AppBarLayout中使用两个单独的按钮打开和关闭它们如何配置python脚本的路径,以便可以使用cmd和python解释器打开它使用两个大小和索引不同的数组时,通过布尔索引创建新列通过使用DynamoDb和DocClient,可以使用依赖于两个属性和一个除法的updateExpression吗?如何通过使用jquery和ajax单击两个按钮中的一个来交替显示两个图形?通过**kwargs和*args传递两个df列,以使用relativedelta创建新的日期列尝试使用线程通过将计算图像的函数拆分为两个线程来使mandelbrot设置得更快,但我无法使其工作在flutter中我使用的是AlertDialog,它有两个操作按钮Ok和Cancel,单击Ok,我想转到新屏幕,并结束当前屏幕?我们可以使用appium通过自动化脚本更改android移动设备的日期和时间吗?用于查找两个数字的乘积而不使用expr和第三个变量的Shell脚本通过两个键对对象数组进行排序和分组,并使用新键创建分组项的数组如果超过一天,则通过拆分成两个不同的天来查找数据帧列中开始标志和结束标志之间的持续时间我正在尝试使用for循环和if函数通过Apps脚本将一个电子表格中的数据过滤到两个单独的电子表格中尝试使用javascript或JQuery在URL中隐藏基于字符串查询的按钮元素。URL有一个"&“和两个要拆分的"=”有没有一种方法可以让我在R中使用Shiny制作两个侧面板和额外的测试脚本?
相关搜索:
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

iTerm2 都不会用,还敢自称老司机?(上)

本教程总共分为三个部分:第一部分关于 iTerm 自身设置优化;第二部分关于连接远程服务器设置优化;第三部分关于 zsh 设置优化。 今天来讲第一部分。...Current Spce : 表示只显示在当前工作空间,举个例子吧,假设你在当前屏幕打开了终端,你切换到下一个屏幕时它就不会跟到下一个屏幕。...请注意:打开了标准功能键之后,以后再想使用功能键特殊功能,比如 F11 减小音量、F12 增大音量,必须得 Fn 键组合使用,例如增大音量就是 Fn+F12。...,更改设置之后下次你再重新打开 iTerm2 就会变成这个样子: ? 它再也不会出现在 Dock 中,也不会在启动时给你打开一个默认窗口,你可以优雅地通过快捷键呼入呼出窗口,完美。...://iterm2.com/misc/install_shell_integration.sh | zsh脚本会自动安装当前终端 shell 对应脚本,并写入到对应 shell 配置文件中。

2.4K20

Mac全栈开发-Shell以及终端软件

iTerm2 iTerm2是一款优秀终端软件,可用来代替系统自带Terminal。...使用⌘ + ]⌘ + [在最近使用分屏直接切换.而⌘ + opt + 方向键切换到指定位置分屏。...ssh + 空格 + 两个tab键,zsh会列出所有访问过主机用户名进行补全 智能跳转,安装了autojump之后,zsh 会自动记录你访问过目录,通过 j + 目录名 可以直接进行目录跳转,而且目录名支持模糊匹配自动补全...window,pane概念可以很好地进行多窗口切换,窗口分割。 状态行配置很容易。 vi 模式 复制粘贴缓冲区 脚本化.通过脚本可以自动化窗口布局。...q 垂直拆分出一个新窗格 prefix “ 水平拆分出一个新窗格 prefix % 暂时把一个窗体放到最大 prefix z 个性化定制tmux 默认情况下tmux风格比较简陋,推荐使用gpakoz

1.4K20
  • 有Bigger | 打造属于自己 Python 编码环境

    趁着放假,重新配置了一下自己Mac编程环境,毕竟新年新气象嘛,主要是iTerm2Zsh、vim 优化、Consolas字体、NoisyTyper,这些相关配置。...准备阶段:器 iTerm2:是os系统中一个替代终端。主要优点:屏幕分割(可以水平分割垂直分割),选中即复制,快速查找(command+f),配色字体自定义化,自定义快捷键等。...这也是我和它结缘主要缘由,当年在某次acm比赛中,就是因为肉眼无法分辨是0还是o,遗憾至今。 Zshzshbash一样是Shell一种。...Vim配置 之前一直用spf13,但是打开大文件太卡了,所以自己重新配置了一份。实测打开8000+行代码文件,因为语法检测,所以大概延时1s左右,之 后操作很顺畅。在配置过程中会遇到很多蛋疼地方。...需要比较系统学习一下vim脚本语法相关配置方法,vim网上很多配置好文,如《像 IDE 一样使用 vim》,还有《vim 脚本学习文档》,我就不累述了,配置文件注释写比较详细。

    97550

    Mac 配置终端环境

    安装完成后打开iTerm2,然后安装Oh My Zsh, sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master...iTerm2 快捷键 快捷键很多,这里就不一一列出,只列出了比较常用几个快捷键: ⌘ + Click:可以打开文件,文件夹链接 ⌘ + n:新建窗口 ⌘ + t:新建标签页 ⌘ + w:关闭当前页...⌃ + t:交换光标之前字符 zsh 我们接下来安装zsh,这个需要通过mac brew命令来安装,例如: brew install zsh #在全局shells增加zsh emacs /etc...zsh配置个性化。...如果使用默认风格是比较朴素设置有些简陋,建议使用gpakosztmux配置,它实现了一下功能: 基于powerline美化显示。 显示电池电量 Mac胡同剪切复制。

    2.3K120

    ITerm2使用指南

    很多时候,我们使用Mac自带终端用起来并不是很方便,例如没有颜色标记、来回切换等问题,对于这些问题,我们可以使用iTerm2,对照网上安装配置,我这里做一个简单记录。...或者你可以直接使用 Homebrew 进行安装,安装命令如下: brew cask install iterm2 安装完成后,如果要将iTerm2作为系统默认终端,需要设置下iTerm2的如下配置:...)" 安装好之后,需要把 Zsh 设置为当前用户默认 Shell,使用下面的命令打开zsh文件。...高亮配置 有时候我们需要对特殊命令错误命令进行高亮显示,那么可以使用如下配置。...iTerm2 快速隐藏显示 这个功能也非常常用,就是通过快捷键,可以快速隐藏打开 iTerm2,可以自己指定快捷键。

    1.8K20

    如何正确在iterm2使用lrzsz命令

    如何安装iterm2 1.百度搜索iterm2,如下图 ? 点击网址,可打开网站地址,如下图,按照常规方式进行安装即可。 安装完成之后,我们打开iterm2,原始界面如下 ?...1.Mac系统默认使用dash作为终端,可以使用命令修改默认使用zsh: chsh -s /bin/zsh 2.安装Oh my zsh sh -c "$(wget https://raw.githubusercontent.com...colors-solarized下面的两个文件,然后关闭终端,重新进入刚才路径,这时候我们在点击右下角下拉框,就可以选择刚才导入包了。...进入到 /usr/local/bin 目录下,下载两个脚本文件 sudo wget https://gist.githubusercontent.com/sy-records/1b3010b566af42f57fa6fa38138dd22a...,登录到服务器,使用rzsz命令,就能正常进行传输下载文件了。

    3.1K10

    Mac Terminal emulator 终端神器

    主题 常用主题是:Solarized Dark theme 也可以去这里找找https://ethanschoonover.com/solarized/ 下载是压缩文件,你先解压一下,然后打开 iTerm2...zsh使用curl命令行安装 $sh -c "$(curl-fsSLhttps://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh...)" 安装好之后,需要把 Zsh 设置为当前用户默认 Shell(这样新建标签时候才会使用 Zsh): $ chsh -s /bin/zsh 然后,我们编辑vim ~/.zshrc文件,将主题配置修改为...快速隐藏显示 就是通过快捷键,可以快速隐藏打开 iTerm2,示例配置(Commond + .): 八....用户名主机名隐藏 有时候我们用户名主机名太长,比如我louie@louieMacBook-Pro,终端显示时候会很不好看(上面图片中可以看到),我们可以手动去除。

    2.2K20

    Mac下iTerm2+oh my zsh+powerlevel10k 配置与美化过程记录

    Mac下iTerm2+oh my zsh+powerlevel10k 配置与美化过程记录 我这里使用是VMware Workstation15.5+MacOS 10.15虚拟机进行测试 1、下载并安装...2、打开iterm2安装oh my zsh 执行如下脚本进行安装 sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh...4、安装语法高亮插件自动补全插件 安装方式与theme大同小异: cd ~/.oh-my-zsh/custom/plugins/ git clone https://github.com/zsh-users...接下来 vi ~/.zshrc 在插件配置处添加下载两个插件名 plugins=( git zsh-syntax-highlighting zsh-autosuggestions...这是重新打开iterm2,体验一下定制过后效果 例如输入过命令自动提示,这时只需要输入方向右键就可以自动补全 ? ? 界面美观且输命令也非常高效 ? 历史记录时间戳效果 ?

    14.5K31

    Mac下iTerm2配合zsh食用 体验Up!

    Mac下默认bash终端使用久了,感觉很多地方都不方便,所以就准备安装zsh,听说跟oh my zsh更配哟!...安装zsh && oh my zsh 需要注意是,当你安装了zsh并默认使用zsh,那么你配置~/.bash_profile文件将失效,应改为使用~/.zshrc文件 查看本地已经看装shell...ssh登入,按tab好像可以自动补全服务端目录OwO 安装iTerm2 使用brew安装 brew cask install iterm2 iterm2分屏功能多tab页合并是我最喜欢,有时候开发需要在后台启几个...按command+d垂直分割,command+shift+d水平分割,如果你屏幕够大,可以一直分割。 右键New Tab即可创建一个新tab页,按下command+数字切换对应tab页。...设置快捷打开方式: 在iterm2为焦点情况下,按command+,,选中Keys,找到Hotkey打勾即可,默认快捷键为optin+space 以上!!!

    73130

    优秀程序员是如何利用工具来提升工作效率

    [ cmd + ] 来进行切换小分屏 热键 设置一个热键,比如我是 alt + 空格, 弹出 iTerm2, 且以半透明方式显示在当前 active 窗口上面。...自动补全,iTerm2 本身是支持自动补全(cmd + ;),不过建议直接结合后面的zsh 使用。cmd + shift + h 剪贴板历史(下图最后一行)。...一些高级功能目前可能处于测试版本,你若用稳定版是不支持,需要到官网下测试版。还有更多功能请到 iTerm2 官网探索吧。 ? iTerm2 imgcat zsh 这个墙裂推荐啊。...只在文件2 两个文件都在行) paste: 两个文件按列拼接 od: 以16/8/2进制查看文件 wc: 统计文件字节数/字数/行数 结合这些命令可能就能完成某些复杂功能,举个例子: 如线上web...openssl sha1/aes-256-ecb/des/base64 等等: 比如经常要和其他服务联调,有验证签名等,就可以临时用 shell 写个脚本,验证一下看看 API 返回值效果。

    1.4K30

    「实用篇」打造自我感觉非常漂亮Mac终端

    背景 (今天我是一个美妆博主) 突然发现自己使用iterm2终端样式有些朴素,为了让她看起来花枝招展,我决定给她打扮打扮。...Powerline:一款比较酷炫状态栏工具,可以美化终端vim界面。...Iterm2更换配色 如下图所示,总有你喜欢配色,当然你还可以去官网下载导入更多配色 设置主题 oh-my-zsh内置了很多主题,在目录下: cd ~/.oh-my-zsh/themes 我当前使用自带是...用vim编辑器打开当前用户目录下隐藏文件.zshrc,将ZSH_THEME后面字段改为agnoster vim ~/.zshrc 重新打开iTerm2即可看到最新妆后效果,当然也可以查看更多主题。...Iterm2水印 Iterm2还可以有更多个性化设置,比如我们可以将远端服务器连接信息放到profiles里面,然后通过快捷键直接连上远端服务器,这样就不用自己手动写命令,很是方便。

    2.4K41

    iTerm2 + Oh My Zsh 打造舒服终端

    效果图 本文默认已经安装了gitxcode(command line tools); image.png 下载iTerm2 https://iterm2.com/ 安装完成后,在/bin目录下会多出一个...Mac系统默认使用dash作为终端,可以使用命令修改默认使用zsh: chsh -s /bin/zsh 如果想修改回默认dash,同样使用chsh命令即可: chsh -s /bin/bash 这就是iTerm2.../robbyrussell/oh-my-zsh/master/tools/install.sh -O -)" 安装命令安装完成后截图: image.png 安装PowerLine # 安装python...在打开finder窗口中,双击Solarized Dark.itermcolorsSolarized Light.itermcolors即可安装明暗两种配色: image.png 再次进入iTerm2.../install 执行上面的命令会将主题拷贝到oh my zshthemes中: 拷贝完成后,执行命令打开zshrc配置文件,将ZSH_THEME后面的字段改为agnoster vi ~/.zshrc

    97420

    Mac 最强大终端工具之 iTerm2 详解

    $ brew cask install iterm2 可以直接使用 Homebrew 进行安装: 注意: 如果你 Mac 上没有安装 brew 命令,请先执行如下命令进行安装: $ /usr/bin/...主题 iTerm2 最常用主题是 Solarized Dark theme,下载地址:https://ethanschoonover.com/solarized 下载是压缩文件,你先解压一下,然后打开...zsh 设置为当前用户默认 shell(这样新建命令时候才会使用 zsh): $ chsh -s /bin/zsh ```  然后,我们用 vim 命令编辑 ~/.zshrc 文件,将主题配置修改为...iTerm2 快速隐藏显示 这个功能也非常使用,就是通过快捷键,可以快速隐藏打开 iTerm2,示例配置快捷键:( Commond + . ): iTerm2 隐藏用户名主机名 有时候我们用户名主机名太长...: ctrl + w 删除光标之前整行: ctrl + n 删除光标之后整行: ctrl + k 参考资料 iTerm2终端工具在Mac OS上使用详解

    20.9K00

    Mac下配置终端+iTerm 2主题

    iTerm2 这个软件,比Mac自带终端更加强大。...设置默认终端 将iTem2设置为默认终端(可选): (菜单栏)iTerm2 -> Make iTerm2 Default Term 然后打开偏好设置preference,选中Keys,勾选Hotkey...,这样你就可以通过command . 全局热键来打开或关闭iTerm2窗口,非常方便。 配色方案 我选用是 solarized,效果还不错。...点开官网,下载,解压,然后打开 iTerm2偏好设置 preference ,点开 profiles 下colors 选项,点击右下角 Color Presets 选项,选择import ,导入解压到...重新打开iTerm2窗口,这时便可以看到效果了。 到这步我们终端看上去已经非常好看了,这时我们来安装其它插件,让终端看起来更加风骚。

    7.6K20
    领券