debian修改默认编辑器
刚才在一台机器上打开 crontab -e,跳出来的编辑器是nano,太难使...
在debian下是使用 update-alternatives 命令修改默认编辑器。
先查看一下使用帮助
# update-alternatives --help
Usage: update-alternatives [<option> ...] <command>
--config <name>:show alternatives for the <name> group and ask the user to select which one to use.
修改默认编辑器,选择4 /usr/bin/vim.basic
# update-alternatives --config editor
There are 5 choices for the alternative editor (providing /usr/bin/editor).
  Selection    Path                Priority   Status
------------------------------------------------------------
* 0            /bin/nano            40        auto mode
  1            /bin/ed             -100       manual mode
  2            /bin/nano            40        manual mode
  3            /usr/bin/emacs23     0         manual mode
  4            /usr/bin/vim.basic   30        manual mode
  5            /usr/bin/vim.tiny    10        manual mode
Press enter to keep the current choice[*], or type selection number: 4
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/editor (editor) in manual mode
顺着提示看了一下对应的文件,都是软链接,最终指向 /usr/bin/vim.basic
# ls -l /usr/bin/editor
lrwxrwxrwx 1 root root 24 Dec  8  2015 /usr/bin/editor -> /etc/alternatives/editor
# ls -l /etc/alternatives/editor
lrwxrwxrwx 1 root root 18 Aug 14 15:00 /etc/alternatives/editor -> /usr/bin/vim.basic
另外,可以通过导出变量临时修改编辑器:
export EDITOR="/usr/bin/vim" ; crontab -e
这样,再次打开 crontab -e,跳出来的就是vim了。
debian修改默认编辑器的更多相关文章
- crontab修改默认编辑器
		crontab默认编辑器为nano 修改crontab默认编辑器为vi或者其他的编辑器 可以用命令select-editor修改 改为3或者4 再用crontab -e 就是vim打开了 
- [crontab]修改默认编辑器
		crontab默认编辑器为nano,超级不好用 想要修改成vim或者其他编辑器,方法如下. sudo select-editor 改为3或者4 再次打开就直接是vim打开了 
- git commit如何修改默认编辑器为vim
		答:修改~/.gitconfig(修改这个文件将全局有效)或项目目录中的.git/config(修改此文件只是使当前项目默认使用vim)中增加以下内容: [core] editor=vim 
- git 修改默认编辑器
		vim,notepad(windows自带),notepad++ 当然要选notepad++ 1.首先下载notepad++ 2.将notepad++安装目录放到path中 3.git config ... 
- Ubuntu 修改默认编辑器
		sudo update-alternatives --config editor 
- 修改Linux系统默认编辑器
		修改ubuntu的默认编辑器: echo export EDITOR=/usr/bin/vim >> ~/.bashrc 故障过程: 修改过程: 强制断开连接,重新连接,修改默认编辑器:e ... 
- debian修改crontab默认编辑器为vim
		debian终端下默认编辑器为nano,比如crontab -e就会打开nano,这个编辑器用起来很不习惯,想修改为vim,当然,你的debian系统必须先安装vim.如果已经安装vim,请输入如下命 ... 
- Eclipse —— 如何修改文件的默认编辑器
		Eclipse下的各类文件各自都有默认的编辑器,但不一定好用.如何指定各种文件的默认编辑器呢? 假如,Properties文件,我不想用Eclipse自带的编辑器,而是使用 Properties Ed ... 
- git学习------>git commit命令的默认编辑器的修改
		今天在新同事的电脑上,用git commit命令帮新同事提交代码的时候,编辑完commit的信息后,居然不记得怎么退出了.蛋疼. 后来百度了一下,原来此时是进入GUN nano编辑器.在这里可以添加你 ... 
随机推荐
- java中JVM的原理
			转载:https://blog.csdn.net/witsmakemen/article/details/28600127 一.java虚拟机的生命周期: Java虚拟机的生命周期 一个运行中的Jav ... 
- Netty源码分析第7章(编码器和写数据)---->第4节: 刷新buffer队列
			Netty源码分析第七章: 编码器和写数据 第四节: 刷新buffer队列 上一小节学习了writeAndFlush的write方法, 这一小节我们剖析flush方法 通过前面的学习我们知道, flu ... 
- mysql 从 frm 文件恢复 table 表结构的3种方法
			mysql 正常运行的时候,查看 table 的结构并不是困难的事. 但是有时 mysql 发生故障,这种方法便不再可行. 当遇到故障,通常使用新的 mysql 实例来恢复当前的数据. 建表是非常重要 ... 
- Git常用使用技巧
			- 此随笔不是使用教材,使用教材参照git官方文档和相应博客 - 此随笔不是转载而来,涉及不少三方链接,再次表示感谢 - 此随便乃实践中碰到的问题,增加开发效率,干货满满 git 撤销某次提交的技巧: ... 
- Kaggle 广告转化率预测比赛小结
			20天的时间参加了Kaggle的 Avito Demand Prediction Challenged ,第一次参加,成绩离奖牌一步之遥,感谢各位队友,学到的东西远比成绩要丰硕得多.作为新手,希望每记 ... 
- linux下自己安装软件做成命令
			安装nodejs,从官网下下来的是一个压缩包,解压下里面有可执行文件.教程上用ln -s [可执行文件的绝对路径] [/usr/local/bin/]建了一个软连接,这样就能直接无视路径,用命令行调用 ... 
- Task 4.4二维环形数组求最大子矩阵之和
			任务: (1)输入一个二维整形数组,数组里有正数也有负数. (2)二维数组首尾相接,象个一条首尾相接带子一样. (3)数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和. (4)求所有子数 ... 
- 从高版本JDK换成低版本JDK报错Unsupported major.minor version 52.0的解决方案
			从高版本JDK换成低版本JDK报错Unsupported major.minor version 52.0 java.lang.UnsupportedClassVersionError: PR/Sor ... 
- Leetcode题库——15.三数之和
			@author: ZZQ @software: PyCharm @file: threeSum.py @time: 2018/10/6 19:47 说明:给定一个包含 n 个整数的数组 nums,判断 ... 
- POJ 1239 Increasing Sequences 动态规划
			题目链接: http://poj.org/problem?id=1239 Increasing Sequences Time Limit: 1000MSMemory Limit: 10000K 问题描 ... 
