Advertisement

GVIM和VIM的快捷键图

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


简介:
本资料提供了一份详细的GVIM与VIM文本编辑器中的常用快捷键图表,帮助用户快速掌握其高效编辑技巧。 用givm是因为看上了vim的快捷键和命令,这张键盘图上查快捷键很方便。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • GVIMVIM
    优质
    本资料提供了一份详细的GVIM与VIM文本编辑器中的常用快捷键图表,帮助用户快速掌握其高效编辑技巧。 用givm是因为看上了vim的快捷键和命令,这张键盘图上查快捷键很方便。
  • Vim常用与配置选项
    优质
    本教程深入介绍Vim编辑器中常用的快捷键和配置方法,帮助用户优化编程效率,快速掌握高级文本处理技巧。 在IT行业中,高效的工作流程至关重要,而Vim作为一个强大的文本编辑器,提供了许多快捷键和配置选项,能够显著提升程序员的工作效率。以下是一些关于Vim常用快捷键、配置和插件的详细说明: 1. **Vim中的Tab操作**:在Vim中,Tab键可以用于缩进代码,但也可以通过配置实现其他功能。例如,你可以设置`map >i`使得在插入模式下按下Tab键进行右移缩进,而在正常模式下则用于在光标处插入一个Tab字符。 2. **Cscope与Ctags**:Cscope是一个源码浏览器,可以帮助你在代码中查找函数定义、引用、全局变量等。使用`cs add`命令可以添加文件或目录到Cscope数据库,而`cs help`显示帮助信息。另一个常用的工具是Ctags,它允许你通过按下`Ctrl+]`快速跳转至符号的定义处。使用命令如`ctags -R`递归地为项目创建tags文件。 3. **NERDtree**:这是一个Vim插件,提供了一个树状视图来浏览文件系统。你可以用`:NERDTree`打开它,并通过按键操作进行导航和管理文件,例如使用`o`或`O`展开或折叠目录等。 4. **Vim窗口切换**:在不同的编辑器窗口之间移动可以提高效率。例如,按住Ctrl键并按下w然后是q关闭当前的窗口;而s则用于水平分割窗口,v则是垂直分割的方式。此外,通过组合使用h、j、k和l可以在各个打开的窗口间快速切换。 5. **磁盘操作命令**: - `fdisk`:查看或修改硬盘分区。 - `df -h`:显示各文件系统占用的空间量。 - `du`:统计特定目录下的所有子目录及文件所占空间大小。 - `dd`:用于复制和备份磁盘数据,有时也用来格式化设备。 - `cp`:在操作系统层面进行文件或目录的拷贝操作。 6. **ctags设置库函数**:为了生成系统头文件的tags数据库,你需要先安装相应的开发工具包(如linux-headers),然后使用命令如`ctags --fields=+iaS --extra=+q -R -f ~.vimsystags usrinclude usrlocalinclude`创建tags。之后在你的`.vimrc`配置中添加一行设置以指定这个文件的位置,即`set tags+=~.vimsystags`. 7. **Vim工作环境的保存与恢复**:使用命令如`mksession Session.vim`来保存当前的工作会话,并且通过执行`:source Session.vim`重新加载该配置。 8. **Tab管理**:在标签页之间切换和操作,可以利用命令如`tabnew`, `tabclose`, 以及快捷键gt/gT进行前后移动等。同时使用`:tabn`或`:tabp`来根据编号选择特定的标签页。 9. **%括号跳转**:通过按下Vim中的百分号(%)按键可以快速定位到匹配的一对括号处,这对于代码编辑非常有用。 10. **Repo管理XML文件**:在处理多个仓库时使用Google开发的repo工具。当需要切换不同版本控制系统的配置文件时,只需将manifest.xml链接至目标xml即可完成操作而无需重新初始化环境。 11. **Git设置上游分支**:可以通过执行`git branch --set-upstream-to=originmaster master`命令来指定当前本地分支与远程仓库的对应关系。 通过掌握这些Vim技巧和相关工具,你可以更加高效地编写、管理和维护代码。持续实践并根据个人习惯调整配置将帮助你进一步提升工作效率。
  • Vim速查表与桌面背景
    优质
    本资源包含Vim编辑器常用快捷键速查表及精美桌面背景图片,帮助用户提高编程效率并美化工作环境。 黑色的 Vim 快捷键速查表可以作为桌面背景使用。
  • VIM完整,高清版,含PDF下载链接
    优质
    本资源提供一份全面详尽的Vim编辑器快捷键图表,以高清格式呈现,并附有可直接下载的PDF文件链接。 VIM是一款强大的文本编辑器,尤其受到程序员和系统管理员的青睐。它的强大在于其丰富的快捷键和命令行模式,这使得在编辑代码时可以实现高效的文本操作。 在VIM中,有三种主要的操作模式:正常模式(Normal mode)、插入模式(Insert mode)和可视模式(Visual mode)。这些模式各自具有独特的功能,使用户能够快速进行多种文本编辑任务。 1. **正常模式** 在此模式下,你可以通过键盘快捷键执行大多数编辑命令。例如: - `i`:进入插入模式,在当前光标位置开始输入。 - `a`:在当前字符后开始插入。 - `o`:在当前行下方新建一行并开始插入。 - `dd`:删除当前行。 - `yy`:复制当前行。 - `p`:在光标下方粘贴已复制的文本。 - `u`:撤销上一步操作。 - `J`:将当前行与下一行合并。 2. **插入模式** 在这个模式中,你可以像常规文本编辑器那样输入文本。按`Esc`键可返回正常模式。 3. **可视模式** 允许用户选择一段文本后进行进一步的操作: - `v`:进入可视模式,用方向键选择所需范围。 - `V`:进入列选择模式。 - `Shift + V`:从当前光标位置开始向下选中整行。 - `y`:在可视模式下复制选区文本。 - `d`:删除所选定的区域。 - `P`:将剪贴板内容粘贴到选区上方。 VIM不仅提供这些基本操作,还支持许多高级功能如宏录制与回放(`:qq`开始录制,`:q`停止,`@q`播放),块选择模式等。例如: - `.` 重复上一次执行的操作。 - `gg` 跳转到文件开头。 - `G` 跳转到文件末尾。 - `w` 前进一个单词。 - `b` 后退一个单词。 此外,VIM支持自定义配置。用户可以通过`.vimrc`文件设置个人喜好,包括快捷键绑定、颜色方案和自动补全等。例如: ```vim nnoremap w :w ``` 将使 `w` 成为保存文件的快捷键。 掌握这些VIM的全部快捷键图是提高工作效率的关键工具,它涵盖了所有基础和高级操作。通过熟练运用这些快捷键,可以极大地提升代码编写的速度与效率,这也是许多开发者偏好使用VIM的原因之一。
  • PyCharm
    优质
    《PyCharm快捷键图表》是一份详尽的资源指南,旨在帮助程序员高效掌握PyCharm开发环境中的各种快捷键,提升编码效率。 PyCharm快捷键图详细标明了该软件大部分常用的键盘组合。
  • GVim: Windows版VIM编辑器
    优质
    GVim是Windows操作系统下的图形界面版本的Vim文本编辑器,它继承了Vim的强大功能并提供了更加友好和直观的操作界面。 Windows版的VIM编辑器是一个国际版本,会根据安装平台自动选择相应的语言包,并支持中文及其各种编码格式,界面也采用中文显示。这款具有Unix特色的编辑器(简约即美)将为您带来独特的使用体验。
  • 【IDEA】IDEA训练
    优质
    本课程专注于IntelliJ IDEA的高效使用技巧,通过系统的快捷键训练,帮助开发者大幅提升编码效率和项目管理能力。 IntelliJ IDEA是一款广受欢迎的Java集成开发环境(IDE),由JetBrains公司开发。它以其高效、智能的代码补全、强大的调试工具和丰富的快捷键组合而闻名,大大提升了开发者的工作效率。本教程将深入讲解IDEA的快捷键操作,帮助你更好地掌握这款强大的IDE。 1. 常用快捷键 - `Ctrl + N`:查找类 - `Ctrl + Shift + N`:查找文件或符号 - `Alt + Insert`:生成构造函数、gettersetter等 - `Ctrl + Alt + T`:创建代码块结构(如if、for、trycatch) - `Ctrl + Shift + R`:全局替换 - `Alt + F7`:查找使用 - `Ctrl + Shift + F7`:在当前文件查找使用 - `F3``Shift + F3`:查找下一个上一个 2. 编辑与导航 - `Alt + LeftRight`:在打开的文件之间切换 - `Ctrl + E`:最近打开的文件历史 - `Ctrl + Shift + Space`:智能提示 - `Ctrl + D`:复制行 - `Ctrl + Y`:删除行 - `Ctrl + Shift + J`:合并行 - `Ctrl + Shift + UpDown`:移动行 3. 重构 - `Ctrl + F6`:代码分析与快速修复 - `Alt + F6`:运行重构 - `Shift + F6`:重命名 - `Ctrl + Alt + V`:提取变量 - `Ctrl + Alt + M`:提取方法 - `Ctrl + Alt + C`:提取常量 4. 版本控制 - `Alt + 9`:打开版本控制视图 - `Ctrl + K`:提交 - `Ctrl + D`:推送 - `Ctrl + Shift + T`:拉取 - `Alt + Shift + C`:查看更改历史 5. 调试 - `F8`:步过 - `F7`:步入 - `Shift + F8`:退出断点 - `Ctrl + F8`:切换断点 - `Alt + F9`:运行到光标位置 6. 代码审查与格式化 - `Ctrl + Alt + L`:格式化代码 - `Ctrl + Alt + I`:自动缩进 - `Ctrl + Shift + A`:查找并执行任何IDE操作 7. 项目管理 - `Alt + 1`:打开项目视图 - `Alt + 7`:打开结构视图 - `Alt + F9`:运行配置 - `Alt + Shift + F9`:调试配置 通过熟练掌握这些快捷键,你将能够更加流畅地在IntelliJ IDEA中工作,提升编码效率,减少鼠标依赖。不断练习,它们将成为你开发过程中的得力助手。
  • Vim/Gvim21种配色方案
    优质
    本文介绍了21种适用于Vim和Gvim编辑器的精美配色方案,帮助程序员提高代码编写时的舒适度与效率。 本段落介绍了21种配色方案,其中包括经典的Molokai、Desert以及最受欢迎的Solarized及其改版版本Solarized Dark。
  • AD18指南_AD18技巧
    优质
    本指南详细介绍了Autodesk 18(AD18)软件中的各种快捷键使用方法和技巧,帮助用户提升操作效率与设计速度。 AD18快捷键对于初学者来说基本涵盖了我所知道的所有快捷键,这是基于AD2018整理的结果。
  • Mathematica
    优质
    本文将介绍在使用Mathematica软件时常用的快捷键,帮助用户提高操作效率和便捷性。 Mathematica快捷键的相关内容可以在这里介绍。为了提高使用效率,掌握一些常用的快捷键是非常有帮助的。例如,在输入表达式的时候可以利用Ctrl+=来快速插入括号;想要查看函数的帮助文档则可以通过F1实现;在编辑过程中如果需要撤销操作,则可以直接按Ctrl+Z进行恢复等。熟练运用这些技巧能够大大提升工作效率和体验感。