erlang在debian下vim环境设置

本文介绍如何使用Vim进行Erlang开发环境的搭建。通过安装vundle插件管理和配置.vimrc文件来引入vimerl插件,实现代码自动补全和重构支持等功能。文中详细说明了具体的配置步骤。

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

1, 安装vunble
2, 配置~/.vim.rc, 由vunble负责vimerl的安装

call vundle#begin()
Plugin 'jimenezirck/vimerl' // 在github对应的名称
call vundle#end()

配置vimerl:
let g:erlangManPath="/usr/local/lib/erlang/man"

编辑时依次按 ctrl+x ctlr+o,就会出现OMNI自动补全了。
此外vimerl还有对重构工具wrangler的支持

:cw
:copen
:cclose 打开quickfix 可查看erlang的提示信息

:ErlangGenServer
:ErlangGenApplication
:ErlangGenSupervisor 可分别创建末班

:help vimerl 寻求帮助
### 如何在Kali Linux 上安装和配置 RabbitMQ #### 准备工作 为了确保顺利安装 RabbitMQ,建议先更新系统的软件包列表并升级现有软件包: ```bash sudo apt update && sudo apt upgrade -y ``` #### 安装 Erlang 和 RabbitMQ 依赖项 RabbitMQ 是基于 Erlang 编写的,因此需要先安装 Erlang 及其他必要的依赖库。 ```bash sudo apt install erlang-nox socat logrotate python3-pip jq net-tools iproute2 curl wget vim git -y ``` #### 添加 RabbitMQ APT 源 官方推荐的方式是从 RabbitMQ 的官方仓库获取最新版本。首先添加 GPG 密钥: ```bash wget https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc sudo apt-key add rabbitmq-release-signing-key.asc rm rabbitmq-release-signing-key.asc ``` 接着添加源列表文件: ```bash echo "deb http://dl.bintray.com/rabbitmq/debian bionic main" | sudo tee /etc/apt/sources.list.d/bintray.rabbitmq.list ``` 注意:如果使用的是不同版本的 Debian 或 Ubuntu 发行版,请替换 `bionic` 为对应的代号[^1]。 #### 更新APT缓存并安装 RabbitMQ Server 完成上述操作后再次刷新本地索引,并正式开始安装 RabbitMQ server: ```bash sudo apt-get update sudo apt-get install rabbitmq-server -y ``` 此时会自动拉取所需的二进制文件以及相关组件,整个过程可能持续几分钟时间不等取决于网络状况。 #### 启动服务与状态验证 默认情况下,成功安装之后的服务会被设置成开机自启模式。可以手动启动它来立即生效: ```bash sudo systemctl start rabbitmq-server.service ``` 确认当前运行情况是否正常: ```bash sudo systemctl status rabbitmq-server.service ``` 还可以通过内置管理插件查看更详细的统计信息: ```bash sudo rabbitmq-plugins enable rabbitmq_management ``` 访问浏览器中的 URL 地址 `http://localhost:15672` 即可进入图形界面,默认用户名密码均为 guest/guest[^2]。 #### 用户权限设定 出于安全考虑,生产环境中应创建独立的应用程序专用账户而非直接采用默认账号: ```bash sudo rabbitmqctl add_user myappuser strongpasswordhere sudo rabbitmqctl set_permissions -p / myappuser ".*" ".*" ".*" ``` 以上命令将授予新建立的身份完全读写权限;实际部署时可根据需求调整细粒度授权策略。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值