Nau*_*ead 40 gedit command-line bash
我已经使用过select-editor并且我注意到我正在使用/usr/bin/nano. 这是我使用的默认文本编辑器吗?
当我打开文本文件时,它用 gedit 打开
必须在终端中指定什么命令才能获取我正在使用的默认文本编辑器,并将其返回到终端中的 e?
May*_*hux 61
首先,您应该注意到有两种类型的文本编辑器。
使用 GUI 时的默认文本编辑器与命令行文本编辑器不同,因此当您使用 GUI 打开文件时,您可能使用的是默认情况下为 gedit 的 GUI 文本编辑器。而在使用命令行时,您将使用命令行文本编辑器。
要知道这是您系统中的默认命令行文本编辑器,您可以尝试以下方法之一:
第一种方法:
sudo update-alternatives --config editor
Run Code Online (Sandbox Code Playgroud)
此命令向您显示文本编辑器。您正在使用的那个前面有 *
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/vim.basic 30 manual mode
4 /usr/bin/vim.tiny 10 manual mode
Run Code Online (Sandbox Code Playgroud)
第二种方法:
$ echo $EDITOR
/usr/bin/nano
Run Code Online (Sandbox Code Playgroud)
要设置默认编辑器,您可以将以下内容添加到 shell 配置 ( ~/.bashrc):
export VISUAL="/usr/bin/nano"
export EDITOR="$VISUAL"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
173921 次 |
| 最近记录: |