Max*_*ams 113 bash text-editors ubuntu
我使用的是 ubuntu 9.10,默认的文本编辑器是 nano,我讨厌它。(不是所有人吗?)
通常这不是问题,因为我只是 vi 或 gedit 一切,但crontab -e正在用 nano 打开。我尝试使用sudo update-alternatives --config editor并选择选项 3(“/usr/bin/vim.basic”)将其更改为 vim 。这已经改变了 sudo 和非 sudo 的情况。但是crontab -e还是打开nano。有任何想法吗?最大限度
njd*_*njd 146
该crontab -e命令将检查环境变量$EDITOR并$VISUAL覆盖默认文本编辑器,因此...
export VISUAL=vim
Run Code Online (Sandbox Code Playgroud)
或者
export EDITOR=vim
Run Code Online (Sandbox Code Playgroud)
应该做的伎俩。
小智 98
在 ubuntu 中,尝试 run: select-editor,它以交互方式创建~/.selected_editor:
# Generated by /usr/bin/select-editor
SELECTED_EDITOR="/usr/bin/vim.basic"
Run Code Online (Sandbox Code Playgroud)
com*_*tic 19
如果你非常讨厌nano,你可以卸载它:
sudo apt-get remove nano
Run Code Online (Sandbox Code Playgroud)
crontab那么应该只是默认为下一个EDITOR(对我来说是vim.basic)。
cYr*_*rus 12
来自man crontab:
-e 选项用于使用编辑器编辑当前的 crontab 由 VISUAL 或 EDITOR 环境变量指定。在你之后 退出编辑器,修改后的crontab会自动安装吗? 呼唤。如果两个环境变量都没有定义,那么 使用默认编辑器 /usr/bin/editor。
添加到您的~/.bashrc:
export EDITOR=vim
Run Code Online (Sandbox Code Playgroud)
小智 5
export EDITOR=vi && crontab -e
Run Code Online (Sandbox Code Playgroud)
适用于 debian 挤压
更好的选择是设置编辑器的替代方案(不仅仅是一个用户):
sudo update-alternatives --install /usr/bin/editor editor /usr/bin/vim 100
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
116940 次 |
| 最近记录: |