- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试在 vscode 中使用 iterm 作为我的焦点终端。我已经设置 "terminal.external.osxExec": "iTerm.app",
但我得到的是 zsh 而不是 iTerm。
我可以右键单击一个文件并在 iterm 中打开,但我喜欢集成终端,并想在这里使用 iTerm。
我如何使用 iterm 作为我的终端?
最佳答案
您不能将 iTerm 设置为 VS Code 的集成终端。我在下面解释了原因。
iTerm 不是一个 shell,而是一个终端模拟器,在你的情况下它运行的是 zsh shell。
我相信您混淆了 Shell 和终端模拟器这两个术语。
iTerm 是一个终端模拟器。终端仿真器的一些示例是 Gnome 终端、Guake、Xterm 等。它们为安装在操作系统中的 shell 提供显示。
shell 是一个命令行界面,用于读取和解释您的命令。 shell 的例子是 Linux 中默认的 bash 和其他 shell,如 zsh、fish、sh。
Visual Studio Code 集成终端 使用 shell 本身 而不是终端模拟器。在 Windows 操作系统中,不存在 shell 和终端模拟器之间的区别,因此 Powershell 和命令提示符既是 shell 又是模拟器。
但是对于像 Unix 这样的操作系统,有一个区别。
我相信您使用 iTerm 作为终端模拟器,并且使用的 shell 是 zsh(发音为 Z Shell,它是 bash Bourne Again Shell 的一个分支)。
这是关于 Unix Shell 的维基百科文章.这讨论了 Unix shell 的真正含义。
这个链接是关于Terminal emulators它还谈到了终端的历史。
此链接给出了 list of terminal emulators
可用的。 iTerm 是 Mac OS 的终端模拟器。
关于visual-studio-code - 集成终端设置 VS Code 和 iTerm 返回 zsh,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43900516/
如何从命令行运行 iTerm session ,传入要在 iTerm 窗口中执行的命令? xterm 模拟是 -e ,即 xterm -e sleep 10 最佳答案 我同意 Alex,使用 Appl
当我打开很多终端选项卡并通过键盘在它们之间切换时,每隔一段时间就会出现一个奇怪的问题,那就是选项卡乱序。通常 iTerm 会激活/聚焦右侧或左侧的下一个选项卡,但有时我设法调高此选项卡焦点顺序,它会跳
在工作流程中,您通常在一个目录中工作,然后需要在同一目录中创建第二个终端或 session 。 TAB 1 #~/home cd really #~/home/really cd long #~/ho
这是我正在处理的输出: ************* Module happymoose.utils.template_filters happymoose/utils/template_filters
我刚刚在我的 Macbook 上恢复了出厂设置。在我执行此重置之前,Command + Enter 用于使我的终端 session 的大小最大化,但它不会执行“全屏演示模式”的事情。现在,Comman
我目前对 iTerm 的每次使用如下: - Open up - cd into my project folder - open up another tab - cd into my project
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 去年关闭。 Improve this
当我在iTerm中从命令行运行vim时,语法高亮显示似乎在本地不起作用。 例如在vim中,我安装了一个不错的colorcheme,它在MacVim中可以很好地工作,但是如果在iTerm中显示相同的颜色
我最近切换到 iTerm2 并且喜欢它。我想知道是否有一种方法可以使用配置文件来对应您所在的环境/特定机器。 假设我在 mac 上的一个窗口中执行任务,配置文件将显示为默认值,但如果我 ssh 到一台
有没有办法设置热键来更改终端或 iTerm 中的不透明度?我通常使用低百分比的不透明度,如果能够快速打开和关闭,那就太好了。 编辑:Cmd + U 基本上做同样的事情,没有一些可定制性 最佳答案 cm
今天我启动了我的iTerm我在 terminal 中的大多数命令都被拒绝了权限. 例如,如果我运行 pbcopy /Library/Documentation/User Inform
当 iTerm 2 启动时,它使用一个不存在的名为“default”的配置文件。 如果我打开一个新选项卡,我会在开始时得到预期的行为: 这是我的个人资料: 是什么让我的真实默认值无法在开始时加载? 最
我需要重新格式化我的计算机,但现在无法复制设置/配置文件。 我将文件复制到~/Library/Application\Support/iTerm/ 我还复制了~/Library/Preferences
当我在终端中打开多个选项卡时,我发现对我有帮助的是设置标题和徽章文本;我通过按 Cmd + i 并手动设置它来做到这一点。 我会发现更有益的是设置这些的命令行选项。 我找到了一个设置标题的功能,但没有
我正在尝试命名我的 iTerm 选项卡并找到 this link.这是该人帖子的相关部分: I wrote a simple script, which I call “nametab”, which
简单地说,我知道您可以执行 ctrl+v+tab 在 bash 语句中插入物理上真实的制表符。但是我如何为 iTerm 做同样的事情呢? 最佳答案 答案是按 control+v,然后按 Tab,而不是
我刚刚尝试在 iTerm 2 中突出显示语法,但没有得到任何结果。我尝试了 config git ( Enabling Git syntax highlighting for Mac's termin
我正在为 macOS 编写一个与 BLE 设备交互的命令行工具。我对权限有疑问: 如果我在命令行上启动我的工具,它会被操作系统杀死。只有当我通过调试器启动它时,图形警报器才会出现以允许蓝牙权限。 我的
我想知道如何使用 Applescript 在 iTerm 中获取当前 session 的当前位置。 我尝试了各种各样的事情。字典对我来说很难理解。 这是我最近的尝试 tell application
我对为什么同时需要 iterm 和 zsh 感到困惑,因为根据我的理解,两者都只是为您提供着色主题和快捷方式,例如 gco而不是 git checkout还是前者更出名,后者更出名的是 zsh? 最佳
我是一名优秀的程序员,十分优秀!