首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Erlang的Vim设置

Erlang的Vim设置主要包括以下几个方面:

  1. 配置Vim

首先,需要配置Vim,以便在Erlang开发中使用。可以通过以下命令配置Vim:

代码语言:txt
复制
:set number
:set tabstop=4
:set shiftwidth=4
:set expandtab

这些命令将设置Vim的缩进和制表符宽度,以及是否在输入时自动插入空格。

  1. 配置Erlang

接下来,需要配置Erlang,以便在Vim中支持Erlang语法。可以通过以下命令配置Erlang:

代码语言:txt
复制
:set escher=syntax
:set foldmethod=syntax

这些命令将设置Erlang的语法高亮和折叠方法。

  1. 配置Vim和Erlang的集成

最后,需要配置Vim和Erlang的集成,以便在Vim中支持Erlang语法。可以通过以下命令配置Vim和Erlang的集成:

代码语言:txt
复制
:set number
:set tabstop=4
:set shiftwidth=4
:set expandtab
:set foldmethod=syntax
:set foldmarker={,}

这些命令将设置Vim的缩进和制表符宽度,以及是否在输入时自动插入空格。

  1. 设置Erlang的语法高亮

为了在Vim中设置Erlang的语法高亮,可以使用以下命令:

代码语言:txt
复制
:set hlsearch

这个命令将高亮显示Erlang中的关键字。

  1. 设置Erlang的代码折叠

为了在Vim中设置Erlang的代码折叠,可以使用以下命令:

代码语言:txt
复制
:set foldmarker={,}

这个命令将设置Erlang的代码折叠标记。

  1. 设置Erlang的代码模板

为了在Vim中设置Erlang的代码模板,可以使用以下命令:

代码语言:txt
复制
:set et

这个命令将启用Erlang的代码模板。

  1. 设置Erlang的语法检查

为了在Vim中设置Erlang的语法检查,可以使用以下命令:

代码语言:txt
复制
:set syntax=erlang

这个命令将设置Erlang的语法检查。

  1. 设置Erlang的自动补全

为了在Vim中设置Erlang的自动补全,可以使用以下命令:

代码语言:txt
复制
:set complete+=k

这个命令将启用Erlang的自动补全。

  1. 设置Erlang的代码折叠和自动补全

为了在Vim中设置Erlang的代码折叠和自动补全,可以使用以下命令:

代码语言:txt
复制
:set foldmethod=syntax
:set complete+=k

这些命令将设置Erlang的代码折叠和自动补全。

  1. 设置Erlang的代码提示

为了在Vim中设置Erlang的代码提示,可以使用以下命令:

代码语言:txt
复制
:set hlsearch

这个命令将高亮显示Erlang中的关键字。

  1. 设置Erlang的代码模板和代码提示

为了在Vim中设置Erlang的代码模板和代码提示,可以使用以下命令:

代码语言:txt
复制
:set et
:set hlsearch

这些命令将设置Erlang的代码模板和代码提示。

  1. 设置Erlang的快捷键

为了在Vim中设置Erlang的快捷键,可以使用以下命令:

代码语言:txt
复制
:map <Leader>1 :w<CR>

这个命令将设置Erlang的快捷键。

  1. 设置Erlang的代码折叠和代码提示

为了在Vim中设置Erlang的代码折叠和代码提示,可以使用以下命令:

代码语言:txt
复制
:set foldmethod=syntax
:set hlsearch

这些命令将设置Erlang的代码折叠和代码提示。

  1. 设置Erlang的代码模板和代码折叠

为了在Vim中设置Erlang的代码模板和代码折叠,可以使用以下命令:

代码语言:txt
复制
:set et
:set foldmethod=syntax

这些命令将设置Erlang的代码模板和代码折叠。

  1. 设置Erlang的代码提示和代码折叠

为了在Vim中设置Erlang的代码提示和代码折叠,可以使用以下命令:

代码语言:txt
复制
:set hlsearch
:set foldmethod=syntax

这些命令将设置Erlang的代码提示和代码折叠。

  1. 设置Erlang的代码模板和代码提示

为了在Vim中设置Erlang的代码模板和代码提示,可以使用以下命令:

代码语言:txt
复制
:set et
:set hlsearch

这些命令将设置Erlang的代码模板和代码提示。

  1. 设置Erlang的代码提示和代码模板

为了在V

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

vim设置编码

Vim 设置编码 让Vim能正确显示和保存各种编码文件内容是个头疼事情,今天专注把这个问题研究一下 首先是Vim编码配置三个选项: encoding(enc): 此项目配置vim默认显示编码...,如果你打开文件编码与该属性配置编码不同,那么Vim会将编码自动转换到配置编码再显示 fileencodings(fencs): 此项目配置是一个编码列表,Vim在读取文件时候,会根据这里编码自动检测...如果一直没有转换成功,则此值会为空 fileencoding(fenc): 这个项目配置是新建文件和保存文件时文件编码,如果它值与encoding(enc)不一样,那么保存时候Vim会自动把文件内容由...“设置编码 set enc=utf-8 “当设置下面一行时无论所打开文件是否为utf-8编码,保存时都会强制保存为utf-8格式 “set fenc=utf-8 ” 设置多编码文本 ” multi-encoding...,Vim会将内容转换为utf-8格式来显示,但是保存时候文件编码却依然是cp936 如果我工作环境主要是编辑utf-8,偶尔会修改一下cp936编码,我们该怎么配置呢?

2.9K30

Core ErlangErlangCore中间表示

随着erlang不断发展,它语法越来越复杂,不便于诸如分析器,调试器此类程序在源码层次直接进行解析,而CORE Erlang旨在为Erlang提供一个人类可读可改中间表示(Intermediate...这里我们通过一个例子来直观了解究竟什么是CORE Erlang。在helloworld.erl中输入如下代码: -module (helloworld)....Erlang/OTP R10以及之后发行版本在编译helloworld.erl时传入to_core标志: c(helloworld,to_core)....' ('helloworld', _@c0) end 不过话又说回来,CORE Erlang受众终究是代码分析器,调试器之类工具,人类可读可改更像是一个崇高追求,如果我们观察会发现CORE...Erlang中间表示的确降低了语法解析难度,它将源码各种语法用let in,call ,case of,fun等几个简单结构来表示,从这点来看CORE Erlang算是到达了它初衷。

91440

设置vim 永久显示行号

在程序编译出错时,一般会提示出错行号,但是用vim打开代码确不显示行号,错误语句定位非常不便。那么怎样才能让vim显示代码行号呢?...1 临时显示行号 如果只是临时显示vim行号,只须按ESC键退出编辑内容模式,输入“:set number”后按回车键,就可以显示行号了。...行号显示只是暂时,退出vim后再次打开vim就不显示行号了。 ? 2 永久显示行号 如果想让vim永久显示行号,则需要修改vim配置文件vimrc。如果没有此文件可以创建一个。...在启动vim时,当前用户根目录下vimrc文件会被自动读取,因此一般在当前用户根目录下创建vimrc文件,即使用下面的命令:  ?...在打开vimrc文件中最后一行输入:set number ,然后保存退出。再次用vim打开文件时,就会显示行号了。 ?

48.5K84

vim 个性化设置

前言 最近在开发一个脚本工具集中需要实现对各单个工具脚本版本管控,作为懒癌晚期患者,对于繁琐事情一向是很反感。于是趁着这个机会学习和应用一下vim自定义函数以及一些常规操作。...由于工作使用vim比较偏向于工厂环境,所以本文只针对vim本身做简单配置,未深入研究各插件。 vimscript 简介 ? Vimscript,一门用于定制Vim脚本语言。它其实就是 Vim命令。...NormalNormal模式 normal G 跳到最后一行 其他个性化设置 " edit my vimrc let mapleader = "-" " 设置快捷键前缀为 - nnoremap <leader...sts=4 即设置 softtabstop 为 4....输入 tab 后就跳了 4 格. " :set tabstop=4 实际 tab 即为 4 个空格, 而不是缺省 8 个. " :set expandtab 在输入 tab 后, vim 用恰当空格来填充这个

1.5K20

vim常用设置—(.vimrc详细配置)

,而是vim自己 set nocompatible ” history文件中需要记录行数 set history=100 ” 在处理未保存或只读文件时候,弹出确认 set confirm...guifg=Gray guibg=White “”””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””” ” 文件设置...=atI ” 通过使用: commands命令,告诉我们文件哪一行被改变过 set report=0 ” 不让vim发出讨厌滴滴声 set noerrorbells ” 在被分割窗口间显示空白...,普通文本文件不显示 if has(“autocmd”) autocmd FileType xml,html,c,cs,java,perl,shell,bash,cpp,python,vim,php...‘zc’:’zo’) ” minibufexpl插件一般设置 let g:miniBufExplMapWindowNavVim = 1 let g:miniBufExplMapWindowNavArrows

1.7K10

Vim 设置为 Rust IDE

有很多编辑器可供选择,但是我相信 Vim 编辑器非常适合作为 Rust IDE。在本文中,我将说明如何为 Rust 应用开发设置 Vim。...Vim 下载页面提供了多种二进制或软件包形式安装。例如,如果使用 macOS,那么可以安装 MacVim 项目,然后通过安装 Vim 插件 扩展 Vim 功能。...要设置 Rust 进行开发,请下载 Rustup,这是一个方便 Rust 安装器工具,并在你终端上运行以下命令(如果你使用 macOS、Linux 或任何其他类 Unix 系统): $ curl -...在 Vim 帮助文件中了解更多信息。...你在本地 Vim 编辑器中设置了 Rust IDE,开发了第一个 Rust 应用,并使用 Cargo 包管理器工具构建、测试和运行了它。

1.7K20
领券