Linux設(shè)置默認(rèn)編輯器為vi
在使用`edquota`命令編輯限額時(shí)出現(xiàn)錯(cuò)誤:`edquota: cannot exec /usr/bin/editor`。根據(jù)錯(cuò)誤提示,這是因?yàn)橄到y(tǒng)沒(méi)有找到可用的編輯器,我們需要設(shè)置系統(tǒng)默認(rèn)的編輯
在使用`edquota`命令編輯限額時(shí)出現(xiàn)錯(cuò)誤:`edquota: cannot exec /usr/bin/editor`。根據(jù)錯(cuò)誤提示,這是因?yàn)橄到y(tǒng)沒(méi)有找到可用的編輯器,我們需要設(shè)置系統(tǒng)默認(rèn)的編輯器為`vi`。
暫時(shí)修改默認(rèn)編輯器
首先,我們可以臨時(shí)性地將默認(rèn)編輯器設(shè)置為`vi`,直接運(yùn)行以下命令:
```
export EDITORvi
```
永久修改默認(rèn)編輯器
若希望每次登錄系統(tǒng)時(shí)都自動(dòng)加載默認(rèn)編輯器設(shè)置,可以將其添加到`.bashrc`文件中。
1. 首先,進(jìn)入用戶的家目錄:
```
cd ~
```
2. 然后,使用`vi`編輯器打開(kāi)`.bashrc`文件:
```
vi .bashrc
```
3. 在文件中插入以下內(nèi)容以設(shè)置默認(rèn)編輯器為`vi`:
```
export EDITORvi
```
4. 保存并退出`.bashrc`文件。
測(cè)試設(shè)置是否成功
重新登錄系統(tǒng)后,使用以下命令測(cè)試默認(rèn)編輯器設(shè)置是否成功:
```
edquota -u username
```
通過(guò)以上步驟,我們成功將系統(tǒng)默認(rèn)編輯器設(shè)置為`vi`,確保在使用諸如`edquota`等需要調(diào)用編輯器的命令時(shí)能夠正常執(zhí)行,提高工作效率和便捷性。