我打字vi ~/.bashrc
但我得到
-bash: vi: No such file or directory
可能是什麼問題?抱歉,這對我來說是新事物。
答案1
1、問題:
如果當您輸入:
echo $PATH
你得到不結果你的$PATH
說法有點不對勁。全新安裝 Xenial 後,您應該請參閱以下內容:
andrew@athens:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
andrew@athens:~$
這是設定在系統級別/etc/environment
,您將看到以下內容:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
snap
我的聲明中的額外條目$PATH
位於/etc/profile.d/apps-bin-path.sh
您將看到該條目的位置:
# Expand the $PATH to include /snap/bin which is what snappy applications
# use
PATH=$PATH:/snap/bin
2、解決辦法:
而不是去篡改這些系統files 也許最安全的方法是將以下內容新增至本機檔案:~/.profile
,新增以下內容:
export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
然後運行:source ~/.profile
或者簡單地登出並重新登入vim
。