Vim使用心得】的更多相关文章

关于Vi有很多传说.其中最为著名的是: “Vi是编辑器之神,Emacs是神的编辑器” Emacs没有用过,但是Vi在Linux经常使用,所以,掌握好vi非常重要!!! Vim(Vi Improved)是Vi的一个延伸版本,最早由Bram Moolenaar在1991年发布.Vim在Vi的基础上增加了许多便捷易用的功能,是如今最流行的编辑器之一. 以往都是直接在linux系统中直接使用vim,为了在windows下使用方便,我安装了Cygwin,并重新配置了vim. (1)安装Cygwin 参照以…
马上就要联赛啦. 学习一下vim 这是一个vim文档 http://vimcdoc.sourceforge.net/doc/ 这是一个优秀的vimrc配置 http://www.cnblogs.com/ma6174/archive/2011/12/10/2283393.html (vimrc是在根目录下的一个文件, 打开请用 ~/.vimrc) 补充阅读 : https://blog.csdn.net/ludonghai715/article/details/5657712 https://ww…
序 到百度外卖任职以后,发现在我们部门无论 mac 还是 windows,程序员们清一色地都在使用 VIM 来编辑代码,期间穿插着各种插件.快捷键.眼花缭乱的命令.我在大学时只会极少的 VIM 命令,到百度以后奋起直追,现在我也能用 VIM 幸福地开发了. VIM 命令 1.  重复 上次 高亮区 gv  普通模式命令 .  Ex命令 @:  查找 :(正向) ,(反向) 2. 普通模式 -> : -> 命令行模式 -> Ex命令 3. 屏幕上滚 <C-e> 屏幕下滚<…
基本快捷键 v 进入可视模式 i / a 光标前/后插入模式 I / A 行首/末插入模式 Crtl+c 进入命令模式 Crtl+v 进入块可视模式 Q 进入EX模式 gh 进入选择模式 u 撤销 U 撤销一步再按就重复上一个动作(没啥用) Crtl+r 前进 快速移动 gg 光标移到文件头 G 移动到文档末尾 ggvG 全选 gg=G 全篇自动缩进 $ 行末 ^ 行首 W/w 下一单词 空格有效/非字母有效 B/b 上一单词 空格有效/非字母有效 快速编辑 O 上一行开始编辑 o 下一行开始编…
!统计符合条件的行数方法1 :g/<匹配条件>/d 查看影响行数,然后按u恢复.   !统计符合条件的行数方法2 :let numb=0 :g/<匹配条件>/let numb+=1 :echo numb   !批量将手机号中间四位改为xxxx的命令 :%s/\(^I[0-9]\{3\}\)\([0-9]\{4\}\)/\1xxxx/g   !插入行号 :g/^/exe ":s/^/".line(".")   ! ^M的输入方法是CTRL+v…
现在的工作是在unix平台,平时是用UE的ftp功能来写代码的,有时候文件大了,传输就很慢,而且经常不是很稳定.下定决心要学学Vim(现在应该没有人用原始的vi了吧),在经过二周的使用后,发现Vim实在是非常不错的一个editor,现在我在Windows上也装了一个Vim,使用起来颇为顺手,基本上已经替代了UE.下面介绍一些我在使用Vim的过程中得到的一些心得:1. 在使用Vim之前一定要进行一些设置,否则你使用起来肯定会很不爽,下面是我的配置 " =======================…
linux学习心得之vim/Cvim篇 在linux 下,vim 时一种最常见的编辑器,很多linux的发行版就自带了.我的是CentOS 6.3. 基本上Vim共分为3种模式,分别是一般模式,编辑模式和命令行模式,这三种模式的作用分别如下简述: 一般模式:默认模式.打开vim直接进入的是一般模式,在这个模式下,可以进行的操作有:移动光标,复制,粘贴,删除. 编辑模式:编辑文件内容,在界面左下方会出现INSERT的字样. 命令行模式:查找.读取.保存.替换字符.显示行号.离开vim等等操作. 一…
目的 实现替换 c f[i][j][k] -> f[k][i][j] f[i + 1][j][k] -> f[k][i + 1][j] f[i + 1][j + NY][k] -> f[k][i + 1][j + NY] 实现方法 :%s/\[k\]\(\[.\{,6}\]\)\(\[.\{,6}\]\)/\1\2\[k\]/g…
个人最近在Windows上使用gVim 1.移动光标 h,j,k,l 键为左,下,上,右,方向键,控制光标移动,插入状态下不可用,插入状态下,按V键进入查看状态,可使用. 2.进入编辑模式:按 i 键: 3.退出编辑模式: <esc> + : + q! :强制退出,不保存当前所有修改 <esc> + : + wq:保存后退出 4.在normal模式下,按 x 键可以删除光标所在位置的字符[按下 “:” 输入 wq + 回车 ,保存修改] 5.按下<esc>确保在norm…
我的MYSQL学习心得(十五) 日志 我的MYSQL学习心得(一) 简单语法 我的MYSQL学习心得(二) 数据类型宽度 我的MYSQL学习心得(三) 查看字段长度 我的MYSQL学习心得(四) 数据类型 我的MYSQL学习心得(五) 运算符 我的MYSQL学习心得(六) 函数 我的MYSQL学习心得(七) 查询 我的MYSQL学习心得(八) 插入 更新 删除 我的MYSQL学习心得(九) 索引 我的MYSQL学习心得(十) 自定义存储过程和函数 我的MYSQL学习心得(十一) 视图 我的MYS…