< Day Day Up > |
6.15.1 ProblemBy now, you're totally sold on Vim and JOE. But some programs, such as crontab and quota, require use of the default editor, and the editor you get by default is some creaky old monster. How do you set the default editor to something you like? 6.15.2 SolutionEdit your environment variables, in ~/.bashrc or ~/.bash_profile. ~/.bashrc is preferable, because it applies to all shells opened during a session. ~/.bash_profile is read only at login. Add these lines to ~/.bashrc, or modify any existing entry: EDITOR=vim VISUAL=$EDITOR export EDITOR VISUAL Obviously, you'll enter the editor of your choice. Usually it is better to use a console text editor like JOE, Pico, Vim, or Emacs. You may select an X editor like Kwrite or GEdit, but keep in mind there may be times when X is not available, so these won't always work. It is important to use both the VISUAL and EDITOR variables. VISUAL is an older term, leftover from ancient times, but some programes still look for it. Make sure your ~/.bash_profile calls ~/.bashrc: # include .bashrc if it exists if [ -f ~/.bashrc ]; then source ~/.bashrc fi 6.15.3 See Also
|
< Day Day Up > |