鱼C论坛

 找回密码
 立即注册
查看: 658|回复: 15

[已解决]怎么样直接修改 /etc/vimrc 文件

[复制链接]
发表于 2023-8-21 21:32:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
小甲鱼设置VIM编辑器(*)https://fishc.com.cn/thread-65335-1-1.html
我看不懂他们怎么样修改文件,求大佬帮忙。
最佳答案
2023-8-21 21:32:42
修改Vim配置文件(/etc/vimrc)

为了修改Vim编辑器的配置文件 /etc/vimrc,请按照以下步骤进行操作:

1. 打开终端,以root用户或具有管理员权限的用户身份登录。

2. 使用文本编辑器(如vi或nano)打开 /etc/vimrc 文件。以下是使用vi编辑器的示例命令:
  
  1.    vi /etc/vimrc
  2.    
复制代码
   如果提示没有权限,请在命令前面加上 sudo 来获得足够的权限:
  
  1.    sudo vi /etc/vimrc
  2.    
复制代码

3. 在打开的 /etc/vimrc 文件中,你可以看到现有的配置项。根据你的需求,进行相应的修改。以下是一些常见的配置项及其作用:

   - set number:显示行号。
   - set tabstop=4:设置制表符的宽度为4个空格。
   - set shiftwidth=4:设置缩进宽度为4个空格。
   - set expandtab:将制表符扩展为空格。
   - set syntax=on:启用语法高亮功能。
   - set mouse=a:允许使用鼠标。
   - colorscheme <scheme_name>:设置配色方案。可以替换 <scheme_name> 为你喜欢的配色方案名称,如 desertelflord 等。

   请根据你的需要添加、修改或删除相关配置项。

4. 修改完成后,按下 Esc 键退出编辑模式,并输入 :wq(表示保存并退出)。

5. 重新打开Vim编辑器,你应该可以看到你所做的配置修改生效了。

以下是一个示例的 /etc/vimrc 文件,包含上述常见配置项的修改:
  1. set number
  2. set tabstop=4
  3. set shiftwidth=4
  4. set expandtab
  5. set syntax=on
  6. set mouse=a
  7. colorscheme desert
复制代码

请记住,在修改系统级的配置文件时,务必小心操作,并备份原始文件以便恢复。另外,如果你正在使用其他文本编辑器,请根据其具体使用方法进行相应的修改操作。

希望这些信息对你有帮助,如果你有任何疑问,请随时提问。

如果回答对你有帮助,请给我一个最佳答案!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-8-21 21:32:25 | 显示全部楼层
本帖最后由 isdkz 于 2023-8-21 21:36 编辑

要直接修改 /etc/vimrc 文件,你可以按照以下步骤进行操作:

1. 打开终端(Terminal)。
2. 输入以下命令以使用 root 用户权限登录:
  
  1. sudo su
  2.    
复制代码

   然后输入你的密码。

3. 输入以下命令来编辑 /etc/vimrc 文件:
  
  1. vim /etc/vimrc
  2.    
复制代码

   这将使用 Vim 编辑器打开 /etc/vimrc 文件。

4. 在 Vim 编辑器中,使用键盘方向键或 hjkl 键移动光标到你想要修改的位置。

5. 进行所需的修改。你可以使用 Vim 的编辑命令进行插入、删除、替换等操作。例如,要插入文本,可以按下  i  键进入插入模式,然后输入要插入的文本。

6. 修改完成后,按下  Esc  键退出插入模式。

7. 输入以下命令保存修改并退出 Vim 编辑器:
  
  1. :wq
  2.    
复制代码


现在,你已经成功地直接修改了 /etc/vimrc 文件。请注意,修改系统文件可能需要管理员权限,并且需要小心操作,以免对系统造成不可逆的影响。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-8-21 21:32:33 | 显示全部楼层
在Linux系统中,/etc/vimrc文件是Vim编辑器的全局配置文件,用于设置Vim的默认行为和选项。要修改该文件,您需要具有管理员权限。

以下是一种修改/etc/vimrc文件的方法:

1. 打开终端。
2. 使用以下命令以管理员身份登录(输入密码):

  
  1.    sudo su
  2.    
复制代码


3. 输入上述命令后,终端会切换到超级用户(root)模式。
4. 接下来,使用以下命令打开/etc/vimrc文件:

  
  1.    vim /etc/vimrc
  2.    
复制代码


   这将使用Vim编辑器打开/etc/vimrc文件。

5. 在Vim编辑器中,您可以通过移动光标来找到要修改的行。按下i键进入插入模式,以便进行编辑。
6. 进行必要的修改。
7. 按下Esc键退出插入模式。
8. 输入冒号(:),然后输入以下命令保存并退出:

  
  1.    wq
  2.    
复制代码


   按回车键执行该命令。

9. 现在您已经成功修改了/etc/vimrc文件。

请注意,在修改系统级别的配置文件时,一定要小心谨慎,确保了解您所作出的更改的影响和后果。不正确的配置可能导致系统问题。如果您不确定如何进行修改,请先备份文件,或在互联网上搜索相关信息以获取更多指导。
如果问题已经解决,请设置最佳答案
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-8-21 21:32:42 | 显示全部楼层    本楼为最佳答案   
修改Vim配置文件(/etc/vimrc)

为了修改Vim编辑器的配置文件 /etc/vimrc,请按照以下步骤进行操作:

1. 打开终端,以root用户或具有管理员权限的用户身份登录。

2. 使用文本编辑器(如vi或nano)打开 /etc/vimrc 文件。以下是使用vi编辑器的示例命令:
  
  1.    vi /etc/vimrc
  2.    
复制代码
   如果提示没有权限,请在命令前面加上 sudo 来获得足够的权限:
  
  1.    sudo vi /etc/vimrc
  2.    
复制代码

3. 在打开的 /etc/vimrc 文件中,你可以看到现有的配置项。根据你的需求,进行相应的修改。以下是一些常见的配置项及其作用:

   - set number:显示行号。
   - set tabstop=4:设置制表符的宽度为4个空格。
   - set shiftwidth=4:设置缩进宽度为4个空格。
   - set expandtab:将制表符扩展为空格。
   - set syntax=on:启用语法高亮功能。
   - set mouse=a:允许使用鼠标。
   - colorscheme <scheme_name>:设置配色方案。可以替换 <scheme_name> 为你喜欢的配色方案名称,如 desertelflord 等。

   请根据你的需要添加、修改或删除相关配置项。

4. 修改完成后,按下 Esc 键退出编辑模式,并输入 :wq(表示保存并退出)。

5. 重新打开Vim编辑器,你应该可以看到你所做的配置修改生效了。

以下是一个示例的 /etc/vimrc 文件,包含上述常见配置项的修改:
  1. set number
  2. set tabstop=4
  3. set shiftwidth=4
  4. set expandtab
  5. set syntax=on
  6. set mouse=a
  7. colorscheme desert
复制代码

请记住,在修改系统级的配置文件时,务必小心操作,并备份原始文件以便恢复。另外,如果你正在使用其他文本编辑器,请根据其具体使用方法进行相应的修改操作。

希望这些信息对你有帮助,如果你有任何疑问,请随时提问。

如果回答对你有帮助,请给我一个最佳答案!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-8-22 07:46:57 | 显示全部楼层
sudo vim /etc/vimrc

求最佳答案
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-24 22:48:21 | 显示全部楼层
学习编程中的Ben 发表于 2023-8-21 21:32
修改Vim配置文件(/etc/vimrc)

为了修改Vim编辑器的配置文件 /etc/vimrc,请按照以下步骤进行操作:

你好,我输入vim/etc/vimrc的代码,它那边说没有那个文件或目录,那怎么办?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-8-24 22:51:35 | 显示全部楼层
路人甲转身 发表于 2023-8-24 22:48
你好,我输入vim/etc/vimrc的代码,它那边说没有那个文件或目录,那怎么办?

你好!根据你的描述,出现"没有那个文件或目录"的错误提示可能有几种原因。首先,请确保你输入的命令正确,并且确定该文件确实存在于/etc目录下。

如果确认输入的命令正确无误,但仍然提示找不到文件或目录,可能是由于以下原因之一:

1.文件或目录不存在:请检查你输入的路径是否正确。使用命令ls /etc可以列出/etc目录下的文件和子目录,确认要修改的文件确实存在。

2.权限问题:某些系统文件需要管理员权限进行修改。请确保你具有足够的权限来编辑该文件。可以使用sudo vim /etc/vimrc命令以管理员身份运行Vim编辑器。

3.配置文件被重命名或移动:在某些情况下,配置文件可能被重命名或移动到了其他位置。你可以尝试使用find / -type f -name "vimrc"命令来搜索整个系统,看看是否能找到该文件的新位置。

请注意,对系统文件的修改需要谨慎,确保你知道自己在做什么。如果你不确定如何操作,建议先备份文件,或者咨询系统管理员或专业人士
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-25 21:49:31 | 显示全部楼层
学习编程中的Ben 发表于 2023-8-24 22:51
你好!根据你的描述,出现"没有那个文件或目录"的错误提示可能有几种原因。首先,请确保你输入的命令正确 ...

我输入sudo vim/etc/vimrc和find / -type f -name "vimrc"命令代码,输入结果都没有那个文件或目录。但是,我从文本编辑器找到其他位置etc/vimrc文件。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-25 21:52:32 | 显示全部楼层
学习编程中的Ben 发表于 2023-8-24 22:51
你好!根据你的描述,出现"没有那个文件或目录"的错误提示可能有几种原因。首先,请确保你输入的命令正确 ...

就是”if v-lang=~"utf8$......."那个文件吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-8-25 21:55:54 | 显示全部楼层
路人甲转身 发表于 2023-8-25 21:52
就是”if v-lang=~"utf8$......."那个文件吗?


应该是的,你试试吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-26 16:14:21 | 显示全部楼层

好的,我用文本编辑器打开etc/vimrc文件能修改,但是终端输入vi/etc/vimrc的代码,权限不够怎么办?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-8-26 16:21:56 | 显示全部楼层
路人甲转身 发表于 2023-8-26 16:14
好的,我用文本编辑器打开etc/vimrc文件能修改,但是终端输入vi/etc/vimrc的代码,权限不够怎么办?

你在打开终端的时候,右键选择管理员模式
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-26 16:57:47 | 显示全部楼层
学习编程中的Ben 发表于 2023-8-26 16:21
你在打开终端的时候,右键选择管理员模式

没有鼠标按不到右键,有右键的快捷键吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-8-26 22:49:26 | 显示全部楼层
普通用户下尝试 chmod 777 /etc/vimrc
修改权限:rmx-只读,修改,执行,分别为421,4+2+1=7,
对于这个文件的所有者,所在组,其他组,而打开所有权限,
那么你就一定能操作修改它了, 看你设置
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-27 10:34:24 | 显示全部楼层
Softest卧龙 发表于 2023-8-26 22:49
普通用户下尝试 chmod 777 /etc/vimrc
修改权限:rmx-只读,修改,执行,分别为421,4+2+1=7,
对于这个文件的 ...

不行了,不知道liunx哪里出现问题,我敲代码给你们看
  1. [root@localhost fishc]# vim/etc/vimrc
  2. bash: vim/etc/vimrc:权限不够
  3. [root@localhost fishc]#sudo vim/etc/vimrc
  4. sudo:vim/etc/vimrc 找不到命令
  5. [root@localhost fishc]#chmod777 etc/vimrc
  6. bash:chmod777 未找到命令
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-27 23:31:48 | 显示全部楼层
已经解决问题,vi最后空格的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-1 19:23

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表