2019独角兽企业重金招聘Python工程师标准>>>

学无止境

最近在重新学习js基础,可是感觉别人在讨论框架啊什么的,就觉得对于js基础学习提不起劲,想起来node不就是用基础js,也算是学以致用。

一 nvm下载

  1. 先下载nvm,下载过程中还遇到了问题,见博客nvm安装

node学习其实不需要下面这些,只是我觉得学习本身就是一种好奇心的延伸,因此,出于兴趣,特地的配置了一下这些

二 iterm2终端下载及主题配置

  1. 觉得mac自带终端好丑,所以安装了iterm2,iterm下载地址
  2. 然后配置iterm2的主题
    下载地址:http://ethanschoonover.com/solarized 下载的是压缩文件,你先解压一下,然后打开 iTerm2,按Command + ,键,打开 Preferences 配置界面,然后Profiles -> Colors -> Color Presets -> Import,选择刚才解压的solarized->iterm2-colors-solarized->Solarized Dark.itermcolors文件,导入成功,最后选择 Solarized Dark 主题,就可以了。
  3. 配置oh my zsh
    Oh My Zsh 是对主题的进一步扩展
    3.1 一键安装
    $ sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
    安装好之后,需要把 Zsh 设置为当前用户的默认 Shell(这样新建标签的时候才会使用 Zsh):
    $ chsh -s /bin/zsh
    3.2 主题
    然后,我们编辑vim ~/.zshrc文件,将主题配置修改为ZSH_THEME="agnoster"。
    agnoster是比较常用的 zsh 主题之一,你可以挑选你喜欢的主题,zsh 主题列表:https://github.com/robbyrussell/oh-my-zsh/wiki/themes
    3.3 高亮和自动插件

    • 下载高亮插件
      git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
    • 自动补全插件
      git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
      这只是安装好了,还需要在zsh的配置里面加上
      执行vi ~/.zshrc,然后找到plugins=(git),基本上在最后一页了,修改为plugins=(git zsh-syntax-highlighting zsh-autosuggestions),就可以了
      有时候因为自动填充的颜色和背景颜色很相似,以至于自动填充没有效果,我们可以手动更改下自动填充的颜色配置,我修改的颜色值为:6666ff
  4. 配置meslo字体
    使用上面的主题,需要 Meslo 字体支持,要不然会出现乱码的情况,字体下载地址:https://github.com/powerline/fonts/blob/master/Meslo%20Slashed/Meslo%20LG%20M%20Regular%20for%20Powerline.ttf
    下载好之后,直接在 Mac OS 中安装即可。 然后打开 iTerm2,按Command + ,键,打开 Preferences 配置界面,然后Profiles -> Text -> Font -> Chanage Font,选择 Meslo LG M Regular for Powerline 字体。
    另外,VS Code 的终端字体,也需要进行配置,打开 VS Code,按Command + ,键,打开用户配置,搜索fontFamily,然后将右边的配置增加"terminal.integrated.fontFamily": "Meslo LG M for Powerline",示例:
  5. 左右键跳转
    主要是按住option + → or ←键,在命令的开始和结尾跳转切换,原本是不生效的,需要手动开启下。
    打开 iTerm2,按Command +,键,打开 Preferences 配置界面,然后Profiles → Keys → Load Preset... → Natural Text Editing,就可以了。
  6. iterm的快速隐藏显示
    这个功能也非常使用,就是通过快捷键,可以快速的隐藏和打开 iTerm2,示例配置(option + space):

参考资料:

  • https://www.cnblogs.com/xishuai/p/mac-iterm2.html

转载于:https://my.oschina.net/u/3150903/blog/3029875

node学习准备工作1 --- nvm下载、终端环境iterm2配置相关推荐

  1. 单片机学习笔记1--资料下载、环境搭建(基于百问网STM32F103系列教程)

    第1篇 资料下载.环境搭建 第一章 百问网视频体系及学习路线 1.1课程视频变化 2011-2020:百问网录制了10年的Linux视频. 2021: 1.首次进入单片机领域,发布单片机课程! 2.重 ...

  2. windows下nodejs下载及环境变量配置,运行vue项目

    文章目录 1.下载安装node.js 2.环境变量配置(重点) 3.切换镜像源+切换yarn作为主力命令 1.下载安装node.js 1.https://registry.npmmirror.com/ ...

  3. python环境变量配置_Anaconda从下载到环境变量配置(windows)

    换了一部新电脑,从此走上了下软件这条老路, 内心1万个拒绝,手却不能停,是不想交作业了吗!! 先下载软件: anaconda软件下载点这里​anaconda.org 就按照步骤进行安装就好了,很简单, ...

  4. gradle的下载与环境变量配置

    Gradle下载 1.下载地址 https://gradle.org/install/ 2.往下找,找到Dowload,建议使用翻译插件,找到下载二进制文件的地方 3.选择版本,点击下载二进制 4.下 ...

  5. ubuntu anaconda配置环境变量_Anaconda从下载到环境变量配置(windows)

    换了一部新电脑,从此走上了下软件这条老路, 内心1万个拒绝,手却不能停,是不想交作业了吗!! 先下载软件: anaconda软件下载点这里​anaconda.org 就按照步骤进行安装就好了,很简单, ...

  6. Tomcat的下载及环境变量配置

    一.下载Tomcat 1.进入官网http://tomcat.apache.org/,选择download,下载所需Tomcat版本. 此处我们选择下载最新版本Tomcat 9. 注意有zip和exe ...

  7. Tomcat下载以及环境变量配置

    1.下载tomcat8 ,官网地址:http://tomcat.apache.org/ 根据自己电脑的系统 ,下载对应的版本zip ,我下载的是window64位的zip包 2.找到你下载下来的安装目 ...

  8. Java Web框架play framework的下载与环境变量配置

    Web项目的开发有着众多的框架,最近刚刚接触了play, 对于一个Java开发人员来说,play是一个不可多得的好框架.下面我简单介绍下如何下载play ,以及play的环境变量配置方法. (1)登录 ...

  9. mac使用zsh终端环境变量配置无效的解决方案

    创建 ~/.bash_profile文件 vim ~/.bash_profile文件,进行环境变量的配置 完了之后使用zsh终端发现配置的环境变量还是无效,每次打开zsh都需要手动source ~/. ...

最新文章

  1. Java设计模式(装饰者模式-组合模式-外观模式-享元模式)
  2. 谈谈我理解的文化包容性
  3. ffmpeg基础库编程开发 读书笔记
  4. raspberry pi_在Raspberry Pi上使用TensorFlow进行对象检测
  5. 2017西安交大ACM小学期数据结构 [树状数组 离散化]
  6. Apache Lens —— 统计数据分析查询接口
  7. *【CodeForces - 214D 】Numbers (dp,组合数学)
  8. 简单的ajax上传商品功能使用SevletFileUpload和FormData
  9. Linux管理员常用的组合命令
  10. 第九大陆服务器未找到文件,我的世界1.7.x第九大陆生存服务器
  11. 深圳市科技创新委员会关于2021年高新技术企业培育库拟入库企业名单公示的通知
  12. 【WPF】调用线程必须为STA,因为许多UI组件都需要
  13. pos5890打印机测试软件,pos5890热敏票据打印机驱动
  14. 计算机网络故障排查,计算机网络故障诊断和排除方法
  15. c语言编程星号输出图形的步骤,使用C语言打印不同星号图案
  16. Shopee面试问题整理
  17. js 根据公历日期 算出农历_利用Javascript获取当前日期的农历日期
  18. win10操作快捷键 VsCode操作快捷键及使用
  19. [Java]-单例模式与volatile简介
  20. spark-面试题(含答案)

热门文章

  1. mysql repo_centos7下使用wget命令安装mysql
  2. 每次执行java命令 都要source_解决每次执行Java等命令时都要重新source /etc/profile后才能执行,否则找不到命令...
  3. pmp学习资料_南昌如何选择PMP报考条件-海外人才交流协会
  4. redhat linux创建磁盘分区,redhat6.4 挂载硬盘,创建新分区,删除分区
  5. java 显示日历_JAVA显示日历(已知年和该年第一天为星期几)
  6. map语法获取index_JavaScript中的数组遍历forEach()与map()方法以及兼容写法
  7. 小程序 data-***自定义
  8. Day3-springmvc注解的方式进行跳转的配置
  9. 苹果手机微信声音小怎么调大声_成都市苹果手机维修服务网点查询
  10. php uncaught thrown,PHP异常详解