Mac 配置终端开发环境 ---- 概述 作为一个服务端开发人员基本上都是通过终端和服务器打交道,所以一个好个开发人员那么他的终端配置也是高效的。...⌃ + t:交换光标和之前的字符 zsh 我们接下来安装zsh,这个需要通过mac brew的命令来安装,例如: brew install zsh #在全局shells增加zsh emacs /etc....zshrc最后加入 source ~/.profile 配置完成之后,你需要手动在shell里面运行如下命令让其生效。...运行man 3 printf,你看到的界面是已经亮高的。...由于mac的emacs版本非常老,并且没有图形化界面,现在新版的osx系统都增加了保护系统程序。
在 mac 中使用原生的命令行工具,竟然没有 git 命令的自动补全,在 git 仓库下也看不到当前的分支名,不能忍。于是,开始一波改造。...目标:命名 Tab 自动补全;可以显示分支名; 一番 Google 之后,看到这两个关键词: zsh (oh my zsh) iTerm2 oh my zsh mac 自带 zsh shell , oh..."terminal.integrated.shell.osx": "/bin/zsh", 至此,已经完成了最初的目标。...安装 Terminal window brew cask install iterm2 配置主题 打开 iterm2 之后,在软件的偏好设置(Command + ,)中可以设置(有 UI 界面就是好用。...如果还缺了什么,下方的参考资料中可能有: 参考资料: 终极 Shell——ZSH oh-my-zsh配置你的zsh提高shell逼格终极选择 一介布衣 查看当前终端运行的是哪种shell | 写点什么
zsh 是一个非常好用的 shell ,也是 bash 的替代品中比较优秀的一个。 启用 如果未安装,则可以使用对应的命令行进行安装。...brew install zsh 或者 pacman -S zsh 等方法,然后使用选择器,将默认的 shell 设置为 zsh 。...chsh -s `which zsh` iTerm2 如果是在 Mac 上,可以和 iTerm2 一起使用。 补全 zsh 的命令补全功能非常强大,可以补齐路径、命令、参数等。...session 跳转 在 zsh 中,记录了你最近访问过的地址,可以使用 d 命令进行打开,然后按前面序号进行跳转。...osx cdf : 在 Finder 中打开要 cd 的目录 quick-look : 快速预览文件,类似在 Finder 中按下空格 man preview : 在 preview 中打开 man page
工作环境切换到MAC,MAC属于类Unix操作系统(*NIX)。由于不同的系统框架设定,Windows好用的工具软件在MAC不一定有一样好用的用户体育。...MAC OSX采用的是另一种设计,Linux的桌面环境(Linux KDE, GNOME等)和文件设备管理器 (Nautilus, Dolphin等)....一、mac高效shell软件 MAC上类似与Xshell的软件,目前流行度第一的还是OS X系统自带的iterm2。 iterm2开启多个会话。支持搜索拦,命令自动补齐和多配置设定。...比如: 通过打开iTerm > Preferences (或⌘ + ,),在keys->Hotkey选项中勾选“Show/hide all windows with a system-wide hotkey...Zsh兼容在bash,执行/bin/sh相当于执行zsh。甚至可选模块(tcp,uds网络支持,数学运算),where命令支持在所有的PATH环境变量定义路径找到命令,路径文件夹缩写等等。
由于公司的IOS离职,侥幸获得其Mac Pro的使用权,因此特地总结了下小白使用Mac OS X的初始配置。...yum,使用brew通过命令的方式来进行Mac上面的服务的安装,更新和卸载。...7、Zsh的安装使用 brew install zsh zsh-completions # 在zsh的顶部安装prezto以获得更多功能 git clone --recursive https://.../oh-my-zsh/raw/master/tools/install.sh | sh chsh -s /usr/local/bin/zsh # 切换到zsh #通过在文本编辑器中打开文件来编辑....brew osx zsh-syntax-highlighting) # Add env.sh source ~/Projects/config/env.sh # env.sh #!
如果不好好折腾一下,真是对不起自己的老花眼了! 所以老高针对Mac(没有的赶紧买买买)下的iterm2进行了简单的定制,记录如下: ps.此文会不定期更新 准备 什么!?...你还没有装iterm2、zsh和oh_my_zsh?...git clone https://git.coding.net/phpgao/solarized.git 设置iterm主题 load新主题 在iterm2在设置-->Profiles-->Colors...设置字体 在设置-->Profiles-->Text中把字体都设置为带Powerline后缀的,目测ubuntu和Meslo系列的字体比较耐看! 设置zsh ps.这里最重要!...下面的内容参考Mac OS X & Oh My ZSH Theme on iTerm2,将下面的内容保存到刚才的文件中!
这会是一个系列,作为我折腾 mac 的知识备忘,同时也给想买却犹豫不决的同学吃一个定心丸,买,没错。 mac 相比 windows 有一个大优势,那就是美。...在开发者眼中,这体现在开发工具的主题搭配上,废话不多说,上图。 Terminal ? iTerm2 和 terminal 一样。 ? idea & webstorm ?...Terminal 的话,在 solarized/osx-terminal.app-colors-solarized 下双击 Solarized Dark ansi.terminal 和 Solarized...colors/ $ vi ~/.vimrc syntax enable set background=dark colorscheme solarized idea & webstorm 该系列在编码体验上的强大不用多说...折腾 mac 系列 开发工具颜色搭配 常用开发工具盘点 iTerm2 oh my zsh brew nvm dash idea & sublime 这个两个会在《工具狂人系列展开》 其他工具盘点 Alfred
在修改本地API或站点后,笔者在发布前一般会通过它进行分享并获得反馈,对缩短设计工作的反馈环节非常有效。 mac2imgur——将截屏上传到imgur.com,比发送文件存到桌面上要好太多了。...zsh——比旧OSX自带的bash好用,可以用于结束tab、自动安装插件,并易于定制。...通过homebrew执行zsh的安装命令brew install zsh,再将oh-my-zsh添加到顶层,就全部搞定了。...docker-machine——使用它来建立VirtualBox虚拟机从而运行Docker服务,也可以在OSX上安装Docker客户端。...之前用的是boot2docker,不过将来都会改用docker-machine了。 Vagrant——如果个项目不是运行在Docker上,那么就是运行在Vagrant虚拟机上。
举个栗子:豆瓣的搜索 ? 如果还是不满足,那就自己写随便用下面任意一种语言都可以 bash, zsh, PHP, Ruby, Python, Perl, Apple Script。...Dash提供150+文档下载,让你可以在离线的状态下查看常用的各种技术文档。...iTerm2 https://www.iterm2.com/ ? OS X 下开源免费的的终端工具,基本用它替代了原生的 Terminal。...OSX下好用的包管理工具,Ruby 社区的作品,功能类似 Ubuntu下的apt-get。...随时随地访问数据 用户可以从Windows、Mac OSX和Linux工作站直接访问FTP网站、媒体设备、WebDAV资源,SVN存储库和云存储。
我想说的是,调查并没有什么软用,只有上手一台体验才有意义。 这会是一个系列,作为我折腾 mac 的知识备忘,同时也给想买却犹豫不决的同学吃一个定心丸,买,没错。...mac 相比 windows 有一个大优势,那就是美。在开发者眼中,这体现在开发工具的主题搭配上,废话不多说,上图。 Terminal ? iTerm2 和 terminal 一样。 ?...Terminal 的话,在 solarized/osx-terminal.app-colors-solarized 下双击 Solarized Dark ansi.terminal 和 Solarized...colors/ $ vi ~/.vimrc syntax enable set background=dark colorscheme solarized idea & webstorm 该系列在编码体验上的强大不用多说...折腾 mac 系列 开发工具颜色搭配 常用开发工具盘点 iTerm2 oh my zsh brew nvm dash idea & sublime 这个两个会在《工具狂人系列展开》 其他工具盘点 Alfred
Mac 上类似的应用还有port, 我刚开始试用过 port,貌似 brew 上的源会多一些。 brew-cask 是 brew 的一个加强版,可以安装一些桌面应用,例如 Chrome 等等之类。...密码管理 其他 新版本的 iTerm2 还支持直接在控制台里 ls 图片文件(图片显示在控制台里)。...一些高级的功能目前可能处于测试版本,你若用的稳定版是不支持的,需要到官网下测试版。还有更多的功能请到 iTerm2 官网探索吧。 ? iTerm2 imgcat zsh 这个墙裂推荐啊。...osx: 举个最简单的例子,比如你现在正在 finder 中浏览一个很深的目录,现在突然想 cd 到这个目录去做一些命令操作。...zsh-autosuggestions,如下图所示,我在 app-in-mac 这个目录下,刚输入了 git, 此时光标还在 p 前面, zsh 就已经自动给我补全了 git push origin source
java.lang.Thread.run(Thread.java:745) Container exited with a non-zero exit code 127 先去http://localhost:8088/cluster上查看失败日志
Stable Diffusion 是开源的,所以任何人都可以运行和修改它。这就是其在开源之后引发了大量创作热潮的原因。...您可以在 Replicate 云中运行 Stable Diffusion,但也可以在本地运行它。除了生成预测之外,您还可以对其进行破解、修改和构建新事物。...让它在 M1 Mac 的 GPU 上运行有点繁琐,所以我们创建了本指南来向您展示如何做到这一点。...我们在之前的工作之上做了一件事:使用 pip 而不是 Conda 来安装依赖项。因为它更容易设置并且不需要编译任何东西。先决条件带有 M1 或 M2 芯片的 Mac。16GB RAM 或更多。...在该页面上下载sd-v1-4.ckpt(~4 GB)并将其保存models/ldm/stable-diffusion-v1/model.ckpt在您在上面创建的目录中。运行!
BASH 是大多数Linux系统以及Mac OSX默认的shell BASH 的命令语法是Bourne shell命令语法的超集 除此之外,还有很多shell,可通过如下方式查看本机安装的shell cat...501 68553 68218 0 11:27上午 ttys000 0:00.01 bash bash-3.2$ 上面运行bash之后,在运行ps -f ,此时,使用zsh运行bash,zsh...可以在一行中指定要依次运行的一系列命令。可以通过命令列表来实现,只需要在命令之间加入分号即可。...后台模式 在后台模式中运行的命令可以在处理命令的同事让出CLI。...sleep 10 # 此命令会让进程等待10秒,在这个期间会话是不可用的 sleep 10& # 在命令后面加‘&’,能让程序进入后台运行 ps -f # 查看后台运行的进程 jobs -l # 查看后台运行的进程
iTerm2是 Terminal 的替代品,也是 iTerm 的继承者。 它适用于 macOS 10.12或更新版本的 mac 电脑。...或者你可以直接使用 Homebrew 进行安装: $ brew cask install iterm2 安装好之后,需要把 Zsh 设置为当前用户的默认 Shell(这样新建标签的时候才会使用 Zsh)...iTerm2 快速隐藏和显示 这个功能也非常使用,就是通过快捷键,可以快速的隐藏和打开 iTerm2,示例配置(Commond + .): image Oh my zsh 通过在终端中运行以下命令之一...oh my zsh提供了数十种主题,相关文件在~/.oh-my-zsh/themes下。 若要使用不同的主题,只需更改值以匹配所需主题的名称。...可以自己换一些配色 image 如果出现乱码, 说明需要安装Powerline字体 mac下的直接执行命令 或者根据提供的GitHub地址手动下载并安装也行 cd ~/Library/Fonts &
3、iTerm2 iTerm2 是 MAC 下最好的终端工具。...可以运行以下命令来使用Homebrew来下载和安装iTerm2,然后,你可以在 Launchpad 中启动 iTerm: brew cask install iterm2 4、ZSH Zsh...在Mac上使用IDEA,记得要进行内存优化,否则电脑打开大项目缓慢而且发热,可参考IntelliJ IDEA 内存优化最佳实践配置合适的JVM内存。...如果遇见新版本的MacOS上XtraFinder不能使用的情况,可以参考解决xtraFinder在EI下不能使用问题文章解决。...SecureCRT® for Mac是在Mac上使用比较多的Linux客户端工具。
本文作者:guoweiye,腾讯 PCG 开发工程师 很多人都说 Mac 比 Windows 更适合做开发,那关键是要把 Mac 配置好,下面就来和大家分享一下如何从零开始把一台新 Mackbook 打造成开发利器...iterm2 配色官网 iterm2 > preference > profiles > colors > Color Presets > solarized dark 2.安装 zsh,oh-my-zsh...# 安装 zsh 及 补全 brew install zsh zsh-completions # 安装 oh-my-zsh curl -L https://github.com/robbyrussell...首选项/设置, 搜索 terminal.integrated.shell.osx ,设置值为 /usr/local/bin/zsh vscode python 解释器选择 ⇧⌘P, 搜索 select...open-source-mac-os-apps Best-App mac-setup mac-dev-setup dev-setup ?
Ollama 是一个基于 Go 语言开发的简单易用的本地大语言模型运行框架。 它可以非常方便地在本地部署各种模型并通过接口使用,有点类似于 Docker 加载各种镜像容器。...并且随着 Ollama 的生态在逐渐完善,支持的模型也会更多,将来会更加方便地在自己电脑上运行各种大模型。...其实在 Ollama 之前也有一些方案可以做大模型本地部署,但运行效果往往不尽如人意,比如 LocalAI等,另外还需要用到 Windows + GPU 才行,不像 Ollama 直接在 Mac 都能跑了...,比如我的电脑就是 Mac Studio 。.../ollama 在 Github 主页上可以看到 Ollama 目前支持的模型。
当然大家如果有其他好用的配置、工具或者软件也可以在评论区留言交流,一起分享一下!...简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷,类似于 Windows 上软件管家。...上安装图形界面程序,即我们常用的各类应用。...brew install caskroom/cask/brew-cask 3、iterm2 Mac命令行终端神器 brew cask install iterm2 4、Oh My Zsh brew install...,通过在浏览器上编辑代码,让开发人员实现展示与快速迭代的利器。
当然大家如果有其他好用的配置、工具或者软件也可以在评论区留言交流,一起分享一下!...#安装包信息检索 2、Homebrew Cask Homebrew Cask 则是 Homebrew 的扩展,借助它可以方便地在 macOS 上安装图形界面程序,即我们常用的各类应用。...brew install caskroom/cask/brew-cask 3、iterm2 Mac命令行终端神器 brew cask install iterm2 4、Oh My Zsh brew install...,通过在浏览器上编辑代码,让开发人员实现展示与快速迭代的利器。...6、HandShaker 情怀工匠精神锤出品,mac上管理安卓手机文件一把好手 ? 7、Typora MarkDown写作。而且 Win/Linux/Mac三平台通用 ?
领取专属 10元无门槛券
手把手带您无忧上云