node学习准备工作1 --- nvm下载、终端环境iterm2配置
2019独角兽企业重金招聘Python工程师标准>>>
学无止境
最近在重新学习js基础,可是感觉别人在讨论框架啊什么的,就觉得对于js基础学习提不起劲,想起来node不就是用基础js,也算是学以致用。
一 nvm下载
- 先下载nvm,下载过程中还遇到了问题,见博客nvm安装
node学习其实不需要下面这些,只是我觉得学习本身就是一种好奇心的延伸,因此,出于兴趣,特地的配置了一下这些
二 iterm2终端下载及主题配置
- 觉得mac自带终端好丑,所以安装了iterm2,iterm下载地址
- 然后配置iterm2的主题
下载地址:http://ethanschoonover.com/solarized 下载的是压缩文件,你先解压一下,然后打开 iTerm2,按Command + ,键,打开 Preferences 配置界面,然后Profiles -> Colors -> Color Presets -> Import,选择刚才解压的solarized->iterm2-colors-solarized->Solarized Dark.itermcolors文件,导入成功,最后选择 Solarized Dark 主题,就可以了。 - 配置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
- 下载高亮插件
- 配置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",示例: - 左右键跳转
主要是按住option + → or ←
键,在命令的开始和结尾跳转切换,原本是不生效的,需要手动开启下。
打开 iTerm2,按Command +
,键,打开 Preferences 配置界面,然后Profiles → Keys → Load Preset... → Natural Text Editing
,就可以了。
- 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--资料下载、环境搭建(基于百问网STM32F103系列教程)
第1篇 资料下载.环境搭建 第一章 百问网视频体系及学习路线 1.1课程视频变化 2011-2020:百问网录制了10年的Linux视频. 2021: 1.首次进入单片机领域,发布单片机课程! 2.重 ...
- windows下nodejs下载及环境变量配置,运行vue项目
文章目录 1.下载安装node.js 2.环境变量配置(重点) 3.切换镜像源+切换yarn作为主力命令 1.下载安装node.js 1.https://registry.npmmirror.com/ ...
- python环境变量配置_Anaconda从下载到环境变量配置(windows)
换了一部新电脑,从此走上了下软件这条老路, 内心1万个拒绝,手却不能停,是不想交作业了吗!! 先下载软件: anaconda软件下载点这里anaconda.org 就按照步骤进行安装就好了,很简单, ...
- gradle的下载与环境变量配置
Gradle下载 1.下载地址 https://gradle.org/install/ 2.往下找,找到Dowload,建议使用翻译插件,找到下载二进制文件的地方 3.选择版本,点击下载二进制 4.下 ...
- ubuntu anaconda配置环境变量_Anaconda从下载到环境变量配置(windows)
换了一部新电脑,从此走上了下软件这条老路, 内心1万个拒绝,手却不能停,是不想交作业了吗!! 先下载软件: anaconda软件下载点这里anaconda.org 就按照步骤进行安装就好了,很简单, ...
- Tomcat的下载及环境变量配置
一.下载Tomcat 1.进入官网http://tomcat.apache.org/,选择download,下载所需Tomcat版本. 此处我们选择下载最新版本Tomcat 9. 注意有zip和exe ...
- Tomcat下载以及环境变量配置
1.下载tomcat8 ,官网地址:http://tomcat.apache.org/ 根据自己电脑的系统 ,下载对应的版本zip ,我下载的是window64位的zip包 2.找到你下载下来的安装目 ...
- Java Web框架play framework的下载与环境变量配置
Web项目的开发有着众多的框架,最近刚刚接触了play, 对于一个Java开发人员来说,play是一个不可多得的好框架.下面我简单介绍下如何下载play ,以及play的环境变量配置方法. (1)登录 ...
- mac使用zsh终端环境变量配置无效的解决方案
创建 ~/.bash_profile文件 vim ~/.bash_profile文件,进行环境变量的配置 完了之后使用zsh终端发现配置的环境变量还是无效,每次打开zsh都需要手动source ~/. ...
最新文章
- Java设计模式(装饰者模式-组合模式-外观模式-享元模式)
- 谈谈我理解的文化包容性
- ffmpeg基础库编程开发 读书笔记
- raspberry pi_在Raspberry Pi上使用TensorFlow进行对象检测
- 2017西安交大ACM小学期数据结构 [树状数组 离散化]
- Apache Lens —— 统计数据分析查询接口
- *【CodeForces - 214D 】Numbers (dp,组合数学)
- 简单的ajax上传商品功能使用SevletFileUpload和FormData
- Linux管理员常用的组合命令
- 第九大陆服务器未找到文件,我的世界1.7.x第九大陆生存服务器
- 深圳市科技创新委员会关于2021年高新技术企业培育库拟入库企业名单公示的通知
- 【WPF】调用线程必须为STA,因为许多UI组件都需要
- pos5890打印机测试软件,pos5890热敏票据打印机驱动
- 计算机网络故障排查,计算机网络故障诊断和排除方法
- c语言编程星号输出图形的步骤,使用C语言打印不同星号图案
- Shopee面试问题整理
- js 根据公历日期 算出农历_利用Javascript获取当前日期的农历日期
- win10操作快捷键 VsCode操作快捷键及使用
- [Java]-单例模式与volatile简介
- spark-面试题(含答案)
热门文章
- mysql repo_centos7下使用wget命令安装mysql
- 每次执行java命令 都要source_解决每次执行Java等命令时都要重新source /etc/profile后才能执行,否则找不到命令...
- pmp学习资料_南昌如何选择PMP报考条件-海外人才交流协会
- redhat linux创建磁盘分区,redhat6.4 挂载硬盘,创建新分区,删除分区
- java 显示日历_JAVA显示日历(已知年和该年第一天为星期几)
- map语法获取index_JavaScript中的数组遍历forEach()与map()方法以及兼容写法
- 小程序 data-***自定义
- Day3-springmvc注解的方式进行跳转的配置
- 苹果手机微信声音小怎么调大声_成都市苹果手机维修服务网点查询
- php uncaught thrown,PHP异常详解