Ubuntu更改系统默认文本编辑器的方式

Ubuntu有着很多类型的文本编辑器供我们选择,而在我们刚安装好的ubuntu进行初始化操作时,可能因为手误等原因选错了默认文本编辑器,比如nano编辑器,第一次尝试很不习惯,这时我们可以通过更改默认文本编辑器的方式来解决这个问题,把默认文本编辑器设置为vim

方法一使用 update-alternatives

1.打开终端:按下Ctrl + Alt + T组合键打开终端。

2.执行命令:在终端中输入以下命令来修改默认编辑器设置:

复制代码
sudo update-alternatives --config editor

3.选择编辑器:运行上述命令后,系统会列出已安装的编辑器,并选择默认编辑器。例如,会看到以下输出:

复制代码
There are 4 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/vim.basic   30        manual mode
  4            /usr/bin/vim.tiny    10        manual mode

Press <enter> to keep the current choice[*], or type selection number:

在这个界面,nano当前是默认的编辑器 (* 0)。如果想要更改默认编辑器,输入想要设置为默认编辑器的编号,然后按 Enter即可。

方法二:手动设置 EDITOR 环境变量

如果只想在当前会话中修改默认编辑器,可以通过设置 EDITOR 环境变量来实现:

复制代码
export EDITOR=vim

方法三:修改用户的 .bashrc 文件

如果想要永久修改默认编辑器,可以将 EDITOR 环境变量添加到用户配置文件中,比如 .bashrc 文件。这样每次登录时都会自动设置。

1.打开 .bashrc 文件:

复制代码
nano ~/.bashrc

2.在文件末尾添加以下行(假设您想将 vim 设置为默认编辑器):

复制代码
export EDITOR=vim

3.保存并关闭文件 (Ctrl + X,然后按 Y 确认保存,最后按 Enter 退出)。

4.使更改生效:

复制代码
source ~/.bashrc

现在,每次登录到账户时,vim 将会成为默认的文本编辑器。

相关推荐
“αβ”17 小时前
MySQL表的操作
linux·网络·数据库·c++·网络协议·mysql·https
盐焗西兰花18 小时前
鸿蒙学习实战之路 - 图片预览功能实现
学习·华为·harmonyos
神秘的土鸡18 小时前
openEuler 25.09 企业级 MySQL主从复制部署与性能优化实战提升50%
linux·数据库·mysql·性能优化·openeuler
Xudde.18 小时前
friendly2靶机渗透
笔记·学习·安全·web安全·php
知识分享小能手18 小时前
CentOS Stream 9入门学习教程,从入门到精通, CentOS Stream 9 命令行基础 —语法知识点与实战详解(4)
linux·学习·centos
码界奇点18 小时前
Java Web学习 第15篇jQuery从入门到精通的万字深度解析
java·前端·学习·jquery
4***175419 小时前
Nginx auth_request详解
运维·nginx·xcode
梦想的旅途219 小时前
企业群运营自动化:RPA技术高效赋能
运维·自动化·rpa
车载测试工程师19 小时前
CAPL学习-ETH功能函数-通用函数
网络·学习·tcp/ip·capl·canoe
音视频牛哥19 小时前
AI时代底层技术链:GPU、云原生与大模型的协同进化全解析
大数据·云原生·kubernetes·音视频·transformer·gpu算力·云原生cloud native