当前位置: 首页 > 面试题库 >

gVim和多种编程语言

怀宇
2023-03-14
问题内容

我的日常工作涉及使用Perl进行编码。在家里,我玩Python和Erlang。对于Perl,我想将代码缩进两个空格。而对于Python,标准为4。此外,我还有一些用于打开函数声明的键绑定,我想与所有编程语言一起使用。如何在gVim中实现?

与之类似,是否有一种方法可以维护每种编程语言或类似语言的配置文件?


问题答案:

您应该能够通过利用文件类型来进行处理…例如,将其添加到vimrc中(并针对不同的语言进行适当的修改):

autocmd FileType python set tabstop=4|set shiftwidth=4|set expandtab


 类似资料:
  • Vim 是 Linux 上的著名的文本编辑器,它是早年的 Vi 编辑器的加强版。这个 GVim 是 Windows 版的,并且有了标准的windows风格的图形界 面,所以叫g(graphical)Vim。这是一个国际版本,会根据安装的平台自动选择相应语言包,支持中文及其各种编码,连界面也是中文的,请放心使 用。这个极具Unix特色和风格(simple is the best)的编辑器相信会给您带来不同的感受。

  • 本文向大家介绍256种编程语言大汇总,包括了256种编程语言大汇总的使用技巧和注意事项,需要的朋友参考一下 双休日常常意味着很多休息时间。与其懒洋洋地坐在那里玩游戏,为何不学点新知识武装自己?本文中不会特定推荐哪种编程语言,但是会提供基于GitHub上和TIOBE的编程语言清单一张。鉴于小编自己都还没对这个清单进行分类和验证,所以如果碰到一些古董语言和毫无用武之地的技术,请尽量无视。当然各位如果有

  • 1. 程序和编程语言 程序(Program)告诉计算机应如何完成一个计算任务,这里的计算可以是数学运算,比如解方程,也可以是符号运算,比如查找和替换文档中的某个单词。从根本上说,计算机是由数字电路组成的运算机器,只能对数字做运算,程序之所以能做符号运算,是因为符号在计算机内部也是用数字表示的。此外,程序还可以处理声音和图像,声音和图像在计算机内部必然也是用数字表示的,这些数字经过专门的硬件设备转换

  • 本文向大家介绍Scala与Python | 哪种编程语言更好,包括了Scala与Python | 哪种编程语言更好的使用技巧和注意事项,需要的朋友参考一下 Scala是Martin Odersky在2004年开发的通用编程语言。 Scala和Python都是通用编程,在支持面向对象编程的数据科学中使用。 由van Rossum于1991年开发的Python是解释型高级通用编程语言。 由Martin

  • 本文向大家介绍通过 Redis 实现 RPC 远程方法调用(支持多种编程语言),包括了通过 Redis 实现 RPC 远程方法调用(支持多种编程语言)的使用技巧和注意事项,需要的朋友参考一下 我发现经常研究并且为之兴奋的一件事就是对系统进行扩展。现在这对不同的人有着不同的意思。作为移植Monolithic应用到Microservices架构方法中的一部分,如何处理Microservices架构是我