Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iTerm2、zsh和oh my zsh之间的区别_Zsh_Iterm2_Oh My Zsh - Fatal编程技术网

iTerm2、zsh和oh my zsh之间的区别

iTerm2、zsh和oh my zsh之间的区别,zsh,iterm2,oh-my-zsh,Zsh,Iterm2,Oh My Zsh,我已经使用linux的默认bash超过1年了,一位同事建议我改用iTerm2以及zsh和oh my zsh。他还建议本帖安装和配置以下内容: 当我问他们是什么的时候,他给我的答案有点让人困惑,所以我问你们这些领主们,告诉我这些到底是什么,如果你们对狂欢节有一些见解,我也很乐意了解:) 谢谢大家 Pawan当您在命令行上键入命令并读取您在称为终端(或windows上的控制台)的程序中工作的输出时。终端接收您的命令并将其转发给一个称为shell的程序,shell的工作是实际执行您在终端中键入的命令

我已经使用linux的默认bash超过1年了,一位同事建议我改用iTerm2以及zshoh my zsh。他还建议本帖安装和配置以下内容:

当我问他们是什么的时候,他给我的答案有点让人困惑,所以我问你们这些领主们,告诉我这些到底是什么,如果你们对狂欢节有一些见解,我也很乐意了解:)

谢谢大家
Pawan

当您在命令行上键入命令并读取您在称为终端(或windows上的控制台)的程序中工作的输出时。终端接收您的命令并将其转发给一个称为shell的程序,shell的工作是实际执行您在终端中键入的命令,并可能打印一些输出。shell的输出随后显示在终端窗口中

终端类似于web浏览器,外壳类似于javascript引擎。您的浏览器接收您的输入(单击、按键、鼠标移动)并将它们发送到javascript,javascript处理这些操作,浏览器显示结果

iTerm2是一款终端仿真器,旨在取代macOS终端,功能更加丰富。它是为您提供命令行界面的终端程序

ZSH是一个特定的shell,就像bash一样,linux也是一个特定的操作系统。有不同的shell提供不同的语法、特性和功能。有bash、cshell、fish、powershell、zsh等

安装ZSH实际上就是下载一个新程序,并告诉终端使用该程序(比如说,而不是bash)来处理命令和运行脚本

oh my zsh提供了一种管理zsh配置、主题和插件的方法,以扩展shell的外观和功能


我无法充分回顾这个设置-它就像命令行中的凯迪拉克。您在那里有一位好朋友。

当您在命令行中键入命令并读取您在一个称为终端(或windows上的控制台)的程序中工作的输出时。终端接收您的命令并将其转发给一个称为shell的程序,shell的工作是实际执行您在终端中键入的命令,并可能打印一些输出。shell的输出随后显示在终端窗口中

终端类似于web浏览器,外壳类似于javascript引擎。您的浏览器接收您的输入(单击、按键、鼠标移动)并将它们发送到javascript,javascript处理这些操作,浏览器显示结果

iTerm2是一款终端仿真器,旨在取代macOS终端,功能更加丰富。它是为您提供命令行界面的终端程序

ZSH是一个特定的shell,就像bash一样,linux也是一个特定的操作系统。有不同的shell提供不同的语法、特性和功能。有bash、cshell、fish、powershell、zsh等

安装ZSH实际上就是下载一个新程序,并告诉终端使用该程序(比如说,而不是bash)来处理命令和运行脚本

oh my zsh提供了一种管理zsh配置、主题和插件的方法,以扩展shell的外观和功能


我无法充分回顾这个设置-它就像命令行中的凯迪拉克。您在那里有一位好朋友。

需要注意的是,您可以独立地交换终端和外壳。例如,您可以轻松地切换到iTerm2并继续使用bash,或者切换到zsh,但继续使用当前终端。您可能无法通过某种组合获得所有功能,但通常它们都是通用的。这是帮助简化主题的一个好方法。您甚至可以在shell的命令行上切换shell,方法是像运行任何其他程序一样运行另一个shell/commandThank You@tryexceptcontinue获取信息。欢迎@PawanSaxena!如果你对这个答案感到满意,那么如果你选择它作为你接受的答案,那就太好了。希望ZSH能够顺利进行一件事需要注意的是,您可以独立地交换终端和外壳。例如,您可以轻松地切换到iTerm2并继续使用bash,或者切换到zsh,但继续使用当前终端。您可能无法通过某种组合获得所有功能,但通常它们都是通用的。这是帮助简化主题的一个好方法。您甚至可以在shell的命令行上切换shell,方法是像运行任何其他程序一样运行另一个shell/commandThank You@tryexceptcontinue获取信息。欢迎@PawanSaxena!如果你对这个答案感到满意,那么如果你选择它作为你接受的答案,那就太好了。希望ZSH为您顺利搜索
终端仿真器
(iTerm)、
shell
(ZSH,bash)和
ZSH包管理器
(噢,我的ZSH)。网络上有大量关于它们的信息。顺便说一句,我也推荐这种设置。同时安装emacs doom,它是文本编辑器emacs的配置。搜索
终端仿真器
(iTerm)、
shell
(zsh,bash)和
zsh包管理器
(噢,我的zsh)。网络上有大量关于它们的信息。顺便说一句,我也推荐这种设置。同时安装emacs doom,它是文本编辑器emacs的配置。