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