我正在从这里开始关注emacs和jshint安装方向:Stanford startup course link
我在启动emacs之后遇到了一些麻烦,我开始在标签之间切换,但我无法理解发生了什么(我被“卡住”在一个标签中并且无法摆脱它)。 所以我打开了一个新的终端窗口并连接回AWS上的EC2实例。
突然之间,用户名@ ip(例如ubuntu@XX.XXX.XXX)显示为紫色,而文本的其余部分仍为黄色,而不是文本全部为黄色。
我不知道这是否相关,但在此之后,当我尝试时:
install npm install -g jshint
它给了我一堆错误信息。
我试过
sudo chown -R $(whoami) ~/.npm
试图更改npm文件夹的所有权状态,但我仍然遇到相同的错误。
当我打开一个新的终端窗口时,文本的颜色像正常一样是黄色,但是一旦我连接到EC2实例,[ubuntu@xx.xxx.xxx:~]$
再次变为紫色/蓝色。
有人可以帮忙吗?
cat ~/.profile
# ~/.profile: executed by the command interpreter for login shells.
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.
# the default umask is set in /etc/profile; for setting the umask
# for ssh logins, install and configure the libpam-umask package.
#umask 022
# if running bash
if [ -n "$BASH_VERSION" ]; then
# include .bashrc if it exists
if [ -f "$HOME/.bashrc" ]; then
. "$HOME/.bashrc"
fi
fi
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH"
fi