首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在FreeBSD中将默认的crontab编辑器更改为nano

在FreeBSD中将默认的crontab编辑器更改为nano
EN

Server Fault用户
提问于 2009-06-04 16:58:45
回答 3查看 23.7K关注 0票数 10

当我使用crontab -e编辑crontab时,它在vi中打开crontab。我更喜欢用奈米。我怎么才能改变这个?

编辑:

由于某些原因,export命令返回command not found。而更改编辑器env值对crontab -e无效。

以下命令在我的系统上工作:

setenv VISUAL /usr/local/bin/nano

EN

回答 3

Server Fault用户

回答已采纳

发布于 2009-06-04 17:14:16

对于基于sh的shell:

代码语言:javascript
运行
复制
export EDITOR=/path/to/nano

对于基于C外壳的:

代码语言:javascript
运行
复制
setenv EDITOR /path/to/nano

请记住,除非将这些设置保存到登录配置文件脚本(例如/home/user/..bash_ profile ),否则在注销时会丢失该设置。

如果我没记错的话,FreeBSD使用C作为默认用户shell。

票数 14
EN

Server Fault用户

发布于 2009-06-04 17:00:13

可能是通过设置环境变量编辑器。

也就是说。

代码语言:javascript
运行
复制
export EDITOR=/path/to/nano
票数 -1
EN

Server Fault用户

发布于 2009-06-04 17:01:47

在/etc/ pointed /编辑器下有一个符号链接,可以指向/path/ to /nano。

您也可以使用update-alternatives实用程序来完成此操作--尽管我不太熟悉使用它。

(注:我是从“ubuntu”的角度说的。不确定FreeBSD的情况是否相同)

票数 -3
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/19843

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档