终于知道为什么vim这么强大了!
我使用的vimrc配置文件地址:https://digital-ldentification.googlecode.com/files/vimrc
刚学的一些技巧:
调整缩进
在插入模式下如果希望调整行的缩进,可以<Esc>返回正常模式,>或者<调整缩进,然后使用i或者a返回插入模式下,要按3次键,下面的组合键能够实现在插入模式下的缩进调整,每次调整一个shiftwidth宽度。这个尤其用在写if之类的缩进结构时候,很方便。
CTRL+D 减少缩进
CTRL+T 增加缩进
复制相邻行的内容
写东西的时候经常出现相邻两行的内容很想近的情况,你可以用复制粘贴功能,也可以直接一个字符一个字符地复制。
CTRL+Y 复制上一行的相同列的字符
CTRL+E 复制下一行的相同列的字符
举个实际的例子,比如一行内容是:
num1 is 数字
在这一行下方新增加一个空白行(插入模式下在行尾回车或者正常模式下按o),光标在num1的n正下方,这时候按3下<ctrl+y>,num被复制到当前位置,输入数字2后继续<ctrl+y>,空格和汉字也能够正确被一个一个地复制下来。
粘贴剪贴板
在插入模式下<CTRL+R> {0-9a-z"%#*:=}能够插入剪贴板的内容,如果想临时查看各个剪贴板的内容,可以使用<ctrl+o>:reg<回车>,会显示出各个剪贴板的内容。当然输入这个命令很麻烦,做个快捷键吧,把下面这句放到你的vimrc里面,当然F3可以换成其他功能键,这样你在插入模式下就可以按F3列出所有剪贴板的当前内容,然后<CTRL+R>剪贴板名称吧,这样做的好处是粘贴完仍然在插入模式下。
imap <F3> <c-o>:reg<cr>
快速移动光标
插入模式下快速移动光标的命令不太多,除了<Home>、<End>到行首、行尾之外,也可以以单词为单位移动,总比一个字符一个字符移动快一点。
<Shift+Left>或<Ctrl+Left> 光标左移一个单词
<Shift+Right>或<Ctrl+Right> 光标右移一个单词
快速删除
CTRL+W 删除光标左侧的单词
CTRL+U 删除光标左侧的行
分享到:
相关推荐
总之,Vim7.4以其高效、强大和高度可定制性赢得了“编辑器之神”的美誉,虽然学习过程可能稍显复杂,但一旦掌握,它将成为提升生产力的强大助手。通过不断更新和完善,Vim7.4继续满足着程序员和文本编辑者的需求。
Vim是Linux上的著名的文本编辑器,他是早年的Vi编辑器的加强版。这个gVim是windows版的,并且有了标准的windows风格的图形界面,所以叫g(graphical)Vim。这是一个国际版本,会根据安装的平台自动选择相应语言包,...
·编辑器之神——Vim ·神的编辑器——Emacs 所以本文就来介绍vim以及它的常用命令,Vim是从vi发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用 vim键盘...
本文将从VIM的基础入手,逐步深入探讨其高级功能,旨在帮助用户快速掌握这款“神级”编辑器。 ### 第一级 - 存活 #### 安装与启动VIM 1. **安装**:在大多数Linux发行版中,VIM已经预装好了。如果没有安装,可以...
【GVim 编辑器:编辑器之神】 GVim,全称为图形界面的Vim,是Vim编辑器的GUI版本。Vim是Vi(Visual Editor Improved)的升级版,是一个高度可配置且功能强大的文本编辑器,深受程序员和系统管理员的喜爱。尽管初学...
vi/vim常见操作指令
小白如何入门Vim——编辑器之神 ... 这里有必要说一说,其实网上有很多的自制教程 vim小白入门入门教程(共3讲) 时间30分钟 最简单的vim入门视频
在IT领域中,Vim作为一个历史悠久的文本编辑器,拥有独特的地位和广泛的用户群体。本文将结合“Vim用户手册中文版”的描述和部分内容,探讨Vim编辑器的核心知识点。 首先,手册指出使用Vim更多的是需要一种技能而非...
Vim,全称Vi IMproved,是一款强大的文本编辑器,被誉为程序员的编译器之神。它在Linux、Unix和macOS等系统中广泛使用,同时也可在Windows上安装使用。Vim以其高度可配置性、高效编辑能力和丰富的插件系统闻名,是...
重新上传了附件 ~~ 软件说明 ...神的编辑器Vim是一款能跟得上人的思维的编辑器,本软件为Windows版本的Gvim软件,目前运行环境为Windows7-32bit系统,Windows XP系统也经过了验证,可以正常使用。 安装说明
vim,编辑器之神!这个强大的文本编辑器可以做很多很多事情,学习一些必要的使用技巧会让你的工作事半功倍!
Vim是一款极其强大的文本编辑器,它以其高度可配置性和高效编辑能力闻名。"vim-hemisu" 是一个专为Vim设计的配色方案,它提供了深色和浅色两种主题,旨在优化代码的可读性和编辑环境的美观性。配色方案是Vim中的一个...
Vim,全名Vi Improved,是一款强大的文本编辑器,被誉为编辑器之神。它起源于经典的Vi编辑器,由 Bram Moolenaar 开发并持续维护,提供了丰富的自定义功能和高效的操作方式,深受程序员和系统管理员的喜爱。Vim不仅...
Sublime Text 是一个轻量、简洁、高效、跨平台的编辑器,方便的配色以及兼容vim快捷键等各种优点博得了很多前端开发人员的喜爱!Sublime Text 2这款程序员必备代码编辑器,几乎每位程序员提到Sublime Text 2都是...
Exvim Win版是一款专为Windows用户设计的集成开发环境(IDE),它基于历史悠久且备受推崇的文本编辑器Vim,并集成了众多插件,旨在提供一个高效、功能丰富的编程工具。Vim以其高度可定制性和高效操作性而闻名,而...
在程序员的世界里,编辑器是他们的得力助手,而Vim作为一款历史悠久且功能强大的文本编辑器,一直深受许多开发者喜爱。然而,为了提升代码阅读和编辑的效率,开发者们常常会寻找各种增强工具,其中Minimap就是一种...
当你在本地Vim中打开一个远程文件时,它会在后台建立一个SSH连接,并将文件内容加载到本地Vim编辑器中。更神奇的是,你在本地所做的任何修改都会立即反映到远程文件上,无需手动保存和上传,极大地简化了工作流程。 ...
Vim 是一款文本编辑器,被称为编辑器之神,非常适合在shell 中编辑代码,熟练的使用Vim,可以让你高效的编写代码。 Vim 是Vi 的增强版,所有的类Unix 系统,都自带这两个工具,这两个工具中使用较多的也是Vim。 Vim ...