精华内容
下载资源
问答
  • Mac OSX终端安装主题(oh my zsh)

    万次阅读 2017-03-17 01:49:33
    Mac OSX默认使用bash shell,在耍命令的时候,文件的显示没有带颜色.而使用zsh shell+Oh My Zsh主题,就能让我们的终端瞬间高大上. bash shell默认读取的是当前用户下的.bash_profile文件,而zsh shell默认读取的是当前...

    乐趣阿里云网 

    一.安装Oh My Zsh

    写在前面 

    Mac OSX默认使用bash shell,在耍命令的时候,文件的显示没有带颜色.而使用zsh shell+Oh My Zsh主题,就能让我们的终端瞬间高大上.

    bash shell默认读取的是当前用户下的.bash_profile文件,而zsh shell默认读取的是当前用户下的.zshrc文件

    1.Oh My Zsh官网地址:http://ohmyz.sh/

    2.Mac OSX默认使用的是bash shell,我们需要切换到zsh ,使用右侧命令来进行切换 chsh -s /bin/zsh 

    3.按照官网的安装方法总是提示连接超时,可以在终端中使用如下命令来安装  curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh

    4.安装成功以后,如上图所示.

     

    二.配置Oh My Zsh

    1.使用右侧命令来打开Oh My Zsh的配置文件 vi ~/.zshrc

    2.搜索ZSH_THEME找到主题配置,如下图所示

    3.可打开Oh My Zsh主题展示网站https://github.com/robbyrussell/oh-my-zsh/wiki/Themes ,选择喜欢的注意进行更改.这里使用的是vim来打开的配置文件,所以需要按字母i进行插入,然后把光标移动到ZSH_THEME这行,更改主题键值对,例如: ZSH_THEME="agnoster"  ,按ESC键后, 键入:wq 

    保存退出.

    4.关闭终端,重新打开,键入ls,效果如下

     

    三.终端主题的安装

    1.solarized主题下载地址:https://github.com/altercation/solarized

    2.找到对应的主题,比如我们用的是Terminal终端(Mac OSX自带),就找到osx-terminal.app-colors-solarized下的三个文件,双击安装即可.

     

    四.配色方案的切换

    1.打开终端-->偏好设置-->描述文件-->选择喜欢的配色方案-->点击默认

     

    五,效果展示

     

    六.Oh My Zsh的升级

    1.输入右侧命令,回车即可 upgrade_oh_my_zsh

    七.Oh My Zsh的卸载

     

    1.输入右侧命令,回车即可 uninstall_oh_my_zsh

     

    八.默认终端的替代方案

    1.如果觉得Mac OSX的终端不够强大,可以考虑安装iTerm2

    2.iTerm2官方下载地址 http://www.iterm2.com/downloads.html

    3.主题的安装及Oh My Zsh的安装,与上面都是一样的,只是主题的选择有点区别,但都是在Preference里进行设置

    4. 配置背景颜色

     

    九.Powerline字体下载安装

    效果展示

    1.powerline字体的安装

    # clone 先克隆
    git clone https://github.com/powerline/fonts.git
    # install 后安装
    cd fonts
    ./install.sh

    2.安装完powerline的字体,设置Items2的字体,打开Items2-->Preferences-->Profiles-->Text-->Font

    说明:实现上面的效果,还需要更改Items2的字体为powerline的字体(因为有些图标,比如上面的箭头图标,是要用powerline字体来实现的)

    3.为Oh My Zsh安装命令高亮 地址: https://github.com/zsh-users/zsh-syntax-highlighting/blob/master/INSTALL.md,找到Oh My Zsh的说明,并按说明操作(无论当前处于什么目录下都可,因为该命令是将命令高亮插件安装到当前用户的.oh-my-zsh/custom/plugins目录下)

     

    Oh-my-zsh

    1.Clone this repository in oh-my-zsh's plugins directory:

    git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

    2.Activate the plugin in ~/.zshrc:

     plugins=( [plugins...] zsh-syntax-highlighting)

    3.Source ~/.zshrc to take changes into account:

     source ~/.zshrc

    注意:步骤2中,配置插件的时候打开.zshrc文件,找到plugins,按如下配置

    vi ~/.zshrc

    效果图

     

    十,给vim安装solarized配色方案

    Note: I recommend using Tim Pope's pathogen plugin to install this 
    colorscheme. See https://github.com/tpope/vim-pathogen . If you've installed 
    pathogen properly you can install Solarized with the following commands, 
    followed by the .vimrc configuration below.

    1.打开中端,执行下面的命令,如果~/.vim下没有bundle文件夹,则cd ~./vim 然后mkdir bundle文件夹
    $ cd ~/.vim/bundle
    $ git clone https://github.com/altercation/vim-colors-solarized.git

    2.执行下面的拷贝命令

     

        cp ~/.vim/bundle/vim-colors-solarized/colors/solarized.vim ~/.vim/colors/

     

    3.执行如下命令

     

    vi ~/.vimrc 按i键,然后拷贝下面的配置到这个文件

    set nu
    syntax enable
    set background=dark
    colorscheme solarized

    参考文档:https://github.com/altercation/solarized

    vim的效果最后是这样的

    Info.plist

    十一.vim插件管理

    其实现在在github上已经出现了很多vim的插件管理项目,比如vundle和vim-plug,基于这种开源项目,可以基于它来安装我们项目要的vim插件,从此不用手动去安装插件.好处就是可以避免繁琐和出错.

    关于vim的包管理器可以参考这篇博文

    https://ssarcandy.tw/2016/08/17/vim-plugin-manager/

    目前我在用的就是vim-plug,官网地址

    https://github.com/junegunn/vim-plug

    IDEA(Intellij)修改字体为powerline

    乐趣阿里云网

     

     

     

    展开全文
  • osx 10.10.5--osx 10.13.6原版镜像
  • 文章目录简介特点软件环境配置配置项配置密钥配置说明配置主机配置项 ...Termius不仅涵盖了Windows、Linux、OSX,还变态得支持Android和iOS(以后在地铁、公交上都可以随时拿出手机来排查线上问题啦...

    简介

    XShell的大名不用多说,称它为Windows平台最好用的远程终端不为过吧。唯一不足的地方就是它只有Windows版本。所以今天跟大家介绍一款全平台的远程终端——Termius。Termius不仅涵盖了Windows、Linux、OSX,还变态得支持Android和iOS(以后在地铁、公交上都可以随时拿出手机来排查线上问题啦,还真是广大程序员的福音呢)。

    特点

    • 免费
    • 支持用户名密码和密钥模式
    • 常用脚本片段(同时发送到多个主机)
    • 全平台
    • 云同步(注册一个账号即可)
    • 分屏模式(看到有人提到,目前还没找到如何设置)

    软件环境

    • Mac一台
    • Termius
    • 一台远程服务器

    配置

    配置项

    • Terminal(主题、配色、字体等)
    • Shotcuts(快捷键)
    • Known Hosts(主机地址管理)
    • Keychain(登录信息管理)
    • Profile(账号信息)

    配置密钥

    今天我们主要来学习一下,如何配置登录信息(密钥模式),按下图所示:
    在这里插入图片描述
    点击右上角向下的箭头,选择Keychain

    来到如下界面,点击ADD KEY(ADD IDENTITY是用户名密码模式)
    在这里插入图片描述

    然后在右侧弹出的界面中依次填写各项内容:
    在这里插入图片描述

    私钥放在用户目录下的.ssh目录下,默认名字为id_rsa,用文本工具打开即可,然后将其内容全部复制粘贴到Private key中即可。

    配置说明

    • Label(给该配置取个名字)
    • Passphrase(生成密钥时设置的密码,如果没有设置,此处不填)
    • Private key(私钥)
    • Public key(公钥,可以不填)

    配置主机

    点击左侧的Hosts,然后再点击右下角的ADD HOST
    在这里插入图片描述

    然后会出现如下界面:
    在这里插入图片描述

    配置项

    • Address(主机地址)
    • Port(主机端口,SSH默认为22)
    • Username(用于登录主机的用户名)
    • Password(密钥模式不需要填,点击右边的Keys->选择我们之前配置好的密钥)
    • Group(分组,可以以环境维度分组,也可以以业务维度分组,看自己习惯)
    • Start Snippet(登录后默认执行的脚本,可以在程序左侧的Snippet中添加)

    到此,基本的配置我们就完成了,接下来在Hosts页的主机列表中双击我们刚刚建好的那一项就可以登录我们的主机了,看到如下信息证明我们配置成功了:
    在这里插入图片描述

    结束

    OK,到此,我们就学会了Termius的基本配置与使用啦,恭喜大家!好用的工具可以提升我们的工作效率,还能给我们的工作带来愉悦,欢迎大家也分享一下自己觉得不错的工具与经验吧!


    2020年2月13日更新

    有博友评论说 Termius 是收费软件,我看了下官网,它的高级功能是需要付费的,但是你可以无限制使用基础功能。我觉得只要这款软件可以让你在不花钱的情况下一直用,那就是免费软件。就好像你不能因为 QQ 一些功能充会员才能用,就说 QQ 是收费软件一样。

    价值58元的专栏限时免费领取

    在这里插入图片描述

    展开全文
  • OSX Support

    2020-11-20 20:46:03
    <div><p>It would be nice for OCRA to support building one click applications on OSX as well. I, the author (larsch) do not have any experience with OSX development (nor do I have to an OSX ...
  • setup-osx:安装OSX-源码

    2021-02-21 03:43:23
    设置OSX 在新安装的OSX上设置的第一件事。 编码 酿酒师 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" brew tap homebrew/cask brew tap homebrew/cask-...
  • Support OSX

    2020-12-26 01:22:36
    <div><p>Dropbox now have database apis for osx. Support for osx will be great awesome.</p><p>该提问来源于开源项目:overcommitted/ParcelKit</p></div>
  • OSX support

    2020-11-23 12:58:16
    <div><ul><li>OSX shim (window, setup), basic stuff working (rec-cpp, 3d, no-exc)</li><li>xcode workspace shared between IOS & OSX</li><li>None of the IOS & OSX source is shared atm, left for a...
  • more woes on osx

    2020-12-26 05:59:04
    os.osx.x86_64+web.browser+web.cordova <pre><code> /Users/dc/.meteor/packages/meteor-tool/.1.0.40.yk6tjd++os.osx.x86_64+web.browser+web.cordova/meteor-tool-os.osx.x86_64/dev_...
  • OSX 10.10

    2020-12-27 00:08:57
    <div><p>Worked Fine in OSX 10.9, but crashes before opening in OSX 10.10... Will this get fixed?</p><p>该提问来源于开源项目:Multibit-Legacy/multibit</p></div>
  • Osx binaries

    2020-12-02 03:49:38
    <div><p>This is a proof of concept for creating binaries for osx : - the content of <code>distribution/osx/cli</code> is simply the output of <code>cargo build --release</code> - the content of ...
  • OSX build

    2020-12-09 08:18:59
    <div><p>Added deployment target flags and updated README with instructions for Qt4 on OSX 10.12. Now builds on latest OSX.</p><p>该提问来源于开源项目:devinacker/bsnes-plus</p></div>
  • support osx

    2021-01-11 02:24:01
    <div><p>We would like to run on Mac OSX, but currently only support linux. The main limitation here is that the PageSpeed Optimization Library (via mod_pagespeed) ;612">won't compile on OSX, but ...
  • Update osx

    2020-12-02 03:34:28
    <div><p>I've added bullet to the osx folder to be consistent - we provide all other dependences for osx - and updated the packaging script for how we currently release (like ...1508).</p><p>该提问...
  • OSX compatibility

    2020-11-29 17:04:15
    <p>Here is a patch that allows nethogs to build on OSX. It is not perfect, mainly because the /proc folder does not exist on OSX so I did not find any alternative to use in <code>reread_mapping(), but...
  • osx库-源码

    2021-02-04 19:14:41
    osx
  • Mac OSX

    2020-11-22 20:29:39
    <div><p>The plugin doesn't work on Mac OSX</p><p>该提问来源于开源项目:passff/passff</p></div>
  • [OSX] Add support for OSX

    2020-12-08 19:43:27
    <div><p>The cordova-osx platform is about to be added as additional supported target platform, mainly for Kiosk-like applications. It would be great to have support for OSX as kiosk installations can ...
  • osx-cpu-temp:输出OSX的当前CPU温度
  • 配置osx OSX计算机的Dotfile和其他配置。 安装 /usr/bin/python2.7 -c " $( curl -fsSL https://raw.githubusercontent.com/montemishkin/config-osx/master/install.py )
  • osx-security-awesome:OSX和iOS安全资源的集合
  • OSX系统 转换、加解密工具,代码兼容OSX和iOS
  • osx-test-源码

    2021-03-16 05:50:12
    osx测试
  • jdk8 OSX版本dmg

    2020-10-15 15:52:19
    jdk8 OSX版本dmg jdk8 OSX版本dmg jdk8 OSX版本dmg jdk8 OSX版本dmg jdk8 OSX版本dmg
  • osx-copyfrom:OSX的过于复杂的比较和复制功能
  • installme-osx:我的个人脚本,用于设置新的OSX
  • SuperCollider OSX独立版 从修改。 版本3.10.4 用法 使用cd location_path_of_sc-osx-standalone-master从终端导航到下载的文件夹。 解压缩Frameworks文件夹并删除zip文件。 使用sh run.sh脚本运行独立版本。 您...
  • osx-wificleaner 从OSX机器清除“开放”无线连接 灵感来源: : 对于Windows / Powershell脚本,您可以在这里找到Get-OpenWifiNetworks.ps1 : : 示例运行: wpad:osx-wificleaner mubix$ sudo ./osx_...
  • OSX配置 我的OSX配置和应用程序 配置 资料夹 在用户目录(例如horm )中,使用以下子文件夹创建一个Development文件夹: 工作 其他 然后在Finder侧菜单中添加/组织文件夹(用户目录,开发,驱动器等) 其他 静音...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 55,426
精华内容 22,170
关键字:

osx