Advertisement

一款优秀的Vim配置(支持鼠标操作,具备目录功能和自动补全)

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
这款Vim配置优化了代码编辑体验,集成了鼠标支持、目录浏览及智能自动补全功能,大大提升了开发效率。适合追求高效编码环境的技术爱好者使用。 使用方法: 1. 将.vimrc文件从vimrc包中提取,并放置在/home或/root目录下(根据登录身份决定)。 2. 解压其他两个zip包中的plugin和doc文件,分别放入系统对应的vim/doc 和 vim/plugin 目录内。这两个路径具体位置取决于你的操作系统版本及Vim的安装情况,请使用locate命令查找准确的位置,例如在我的机器上是/usr/share/vim/vim72/doc 和 /usr/share/vim/vim72/plug。 3. .vimrc文件中定义了一些快捷键:F1用于保存所有更改并退出;F2可以开启或关闭目录树视图(左侧);F3则用来镜像显示当前的目录结构到右侧,实现左右同步查看;按下 F4 可以同时保存所有打开的文档。另外,使用 F5 快捷键可以让 Tlist 插件进行工作模式切换,在需要时开启或关闭代码浏览界面。而通过按压F8,则可以在当前目录下执行递归创建ctag命令。 完成以上配置后,Vim将变得更加易用且功能强大:自动补全、方便的查找工具以及鼠标支持等特性都将让编程体验更加流畅。例如,在插入模式中输入键可以实现代码段自动填充;括号匹配和代码折叠等功能也十分实用。 为了使括号能够进行智能配对,需要在.vimrc配置文件里添加如下行(注意:从Windows环境复制过来的文本可能会带有额外的换行符^M,请确保移除这些字符): ``` set sminoremap ( () inoremap { {} inoremap [ [] ```

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Vim
    优质
    这款Vim配置优化了代码编辑体验,集成了鼠标支持、目录浏览及智能自动补全功能,大大提升了开发效率。适合追求高效编码环境的技术爱好者使用。 使用方法: 1. 将.vimrc文件从vimrc包中提取,并放置在/home或/root目录下(根据登录身份决定)。 2. 解压其他两个zip包中的plugin和doc文件,分别放入系统对应的vim/doc 和 vim/plugin 目录内。这两个路径具体位置取决于你的操作系统版本及Vim的安装情况,请使用locate命令查找准确的位置,例如在我的机器上是/usr/share/vim/vim72/doc 和 /usr/share/vim/vim72/plug。 3. .vimrc文件中定义了一些快捷键:F1用于保存所有更改并退出;F2可以开启或关闭目录树视图(左侧);F3则用来镜像显示当前的目录结构到右侧,实现左右同步查看;按下 F4 可以同时保存所有打开的文档。另外,使用 F5 快捷键可以让 Tlist 插件进行工作模式切换,在需要时开启或关闭代码浏览界面。而通过按压F8,则可以在当前目录下执行递归创建ctag命令。 完成以上配置后,Vim将变得更加易用且功能强大:自动补全、方便的查找工具以及鼠标支持等特性都将让编程体验更加流畅。例如,在插入模式中输入键可以实现代码段自动填充;括号匹配和代码折叠等功能也十分实用。 为了使括号能够进行智能配对,需要在.vimrc配置文件里添加如下行(注意:从Windows环境复制过来的文本可能会带有额外的换行符^M,请确保移除这些字符): ``` set sminoremap ( () inoremap { {} inoremap [ [] ```
  • Eclipse
    优质
    本教程详细介绍了如何在Eclipse集成开发环境中设置和优化自动补全功能,提升编程效率。 Eclipse自动补全的设置方法可以通过调整插件和偏好设置来实现。首先进入Eclipse的工作空间,选择“Window”菜单中的“Preferences”,在弹出窗口中找到Java选项下的“Editor”再点击“Content Assist”。在这里可以自定义触发代码提示的快捷键以及修改建议优先级等细节。此外还可以安装额外的插件以增强自动补全功能。
  • 提醒增删改查定时提醒
    优质
    这是一款强大的备忘录应用,提供增删改查、置顶和定时提醒等功能,帮助用户高效管理日常事务与重要事项。 备忘录应用具备提醒功能,支持基本的增删改查操作,并且提供置顶和定时提醒的功能。
  • FreeSwitch
    优质
    本文档详细介绍如何在开源电话系统FreeSwitch中配置和使用录音功能,包括设置录音文件存储路径、启用会话自动录音及用户控制选项等。 FreeSwitch支持录音功能配置。
  • QSS编辑器,
    优质
    QSS编辑器是一款高效的代码编写工具,特别之处在于它拥有强大的自动补全功能,能够显著提高开发者的编程效率。 1. 提供便捷的QSS代码编写功能。 2. 集成预览功能,便于实时查看效果。 3. 具备自动补全特性。
  • Windows 上长图截取工截图
    优质
    这是一款专为 Windows 设计的强大截屏软件,不仅能够捕捉任意长度的滚动屏幕画面,还提供录屏功能,满足多样化的屏幕记录需求。 Windows上有一款工具可以截取长图,并支持滚动截图和录屏功能。
  • PythonVim
    优质
    本插件为使用Vim编辑器编写Python代码的开发者提供智能自动补全功能,显著提升编码效率与体验。 一、vim python自动补全插件:pydiction 可以实现以下python代码的自动补全: 1. 简单python关键词补全 2. python函数补全带括号 3. python模块补全 4. 模块内函数和变量补全 5. from module import sub-module 补全 为了在vim中启用该插件,需要下载并安装。
  • 键盘制与化工
    优质
    本工具是一款强大的鼠标和键盘操作录制及自动化软件,支持高效、精准地记录用户界面交互,并能自动执行复杂任务,提升工作效率。 这是一款功能强大且易于使用的鼠标键盘录制与自动化操作工具。它提供了多种操作录制模式以满足不同需求。您可以选择录制包括鼠标移动、键盘输入及文本输入在内的各种操作,并可以选择相对或绝对坐标进行记录。该软件兼容Microsoft Office套件、网页浏览器、电子邮件客户端及其他程序,适用于Windows、Linux和Mac操作系统。强烈推荐您下载体验一下。
  • SNMP测试工 SNMP获取与设
    优质
    这是一款出色的SNMP测试工具,具备强大的SNMP数据获取和设置能力,帮助用户轻松实现网络设备管理及监控。 这款软件很难找到,但现在可以免费获取了,它能用来调试SNMP的get和set命令。