LINUX中使用VIM替换报错:pattern not found

本文介绍了一种在VIM编辑器中遇到的替换命令错误:pattern not found,并给出了具体的解决办法。通过调整命令格式,从仅针对当前行的替换转变为全局替换,成功解决了问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在VIM中使用替换命令:

 

:s/rac1/szserver_72/g

 

报错:pattern not found  ,但rac1实际是存在的

 

可以这样处理即可:(即将s改为%s,g改为ge)

 

:%s/rac1/szserver_72/ge

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

### Ubuntu 中 Conda 命令未找到的解决方案 当遇到 `conda: command not found` 错误时,通常是因为系统的环境变量 PATH 没有正确设置。为了使 Conda 可用,需要确保 Anaconda 或 Miniconda 安装目录下的 bin 文件夹被加入到用户的 PATH 环境变量中。 #### 修改 `.bashrc` 配置文件 通过编辑个人 Bash 配置文件来永久更改环境变量是一个常见方法: ```bash vim ~/.bashrc ``` 在该文件的最后一行添加以下内容以扩展 PATH: ```bash export PATH=$PATH:/home/user_name/anaconda3/bin ``` 这里的 `/home/user_name/anaconda3/bin` 应替换为实际安装位置[^1]。 #### 刷新配置文件 为了让新的环境变量立即生效而不必重新启动计算机,可以运行下面这条命令刷新当前会话中的 .bashrc 设置: ```bash source ~/.bashrc ``` 此时再次尝试调用 conda 命令应该就不会再显示 "command not found" 的错误消息了[^3]。 #### 使用初始化脚本自动加载 Conda 如果希望更方便地管理多个 Python 版本或虚拟环境,则可以在首次安装完成后按照官方指南启用 conda 初始化功能。这一步骤会在每次登录时自动激活 base 环境并准备好所有必要的工具链。 对于非 root 用户来说,可能还需要手动指定完整的路径给特定的应用程序比如 MATLAB 来避免类似的找不到命令的情况发生。例如,可以通过查找已知名称的方式定位应用程序的位置,并将其所在目录添加至 PATH 中以便全局访问[^2]: ```bash cd ~ find ./ -name matlab ``` 之后同样将得到的结果追加进上述提到过的 `.bashrc` 文件里对应的导出语句部分即可解决问题。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值