## 当前行到文件尾端
:.,$s/dog/cat/g
## 查找逗号数量
:%s/,//gn
## 替换换行为逗号
:%s/\n/,/g
语法为 :[addr]s/源字符串/目的字符串/[option]
全局替换命令为::%s/源字符串/目的字符串/g
1. % 代表整个文件
50,100 代表50行到100行
2. s 代表 switch
3. 不加g 只替换每行第一个
加上g代表每行全部的
macvim设置
syntax on " 语法高亮 autocmd InsertLeave * se nocul autocmd InsertEnter * se cul " 用浅色高亮当前行 set smartindent " 智能对齐 set autoindent " 自动对齐 set confirm " 在处理未保存或只读文件的时候,弹出确认 set tabstop=4 " Tab键的宽度 set softtabstop=4 set shiftwidth=4 " 统一缩进为4 set noexpandtab " 不要用空格代替制表符 set number " 显示行号 set history=50 " 历史纪录数 set hlsearch set incsearch " 搜索逐字符高亮 set gdefault " 行内替换 set encoding=utf-8 set fileencodings=utf-8,ucs-bom,shift-jis,gb18030,gbk,gb2312,cp936,utf-16,big5,euc-jp,latin1 " 编码设置 colorscheme torte " 设置颜色主题i set guifont=Menlo:h20 " 设置字体 ~
相关推荐
vim编辑器的配置文件, 可以让你vim更加漂亮更加强大 支持代码缩放,查看变量定义,函数跟踪等功能。 替换掉你原有的:vimrc配置文件就好 也可以阅读此文件 学习编写自己的vim工具脚本。
·使用vi的全局搜索与替换功能 ·自定义vi,并执行Unix的命令 ·使用Vim的扩展文本对象以及威力强大的正则表达式 ·执行多窗口编辑,并设计Vim脚本 ·充分利用图形化用户界面版的Vim,gvim ·使用Vim的强化...
第四个是自动补齐功能的实例 第五个是winmanager的安装和使用实例 第六个是cscope安装和使用实例 每个录制文件包含了time_*和vim_*两个文件,其中time文件记录时间,vim命令记录的是命令,它们内容是script工具生成...
·使用vi的全局搜索与替换功能 ·自定义vi,并执行unix的命令 ·使用vim的扩展文本对象以及威力强大的正则表达式 ·执行多窗口编辑,并设计vim脚本 ·充分利用图形化用户界面版的vim,gvim ·使用vim的...
该配置文件包含了设置行号、Tab缩进大小等基本配置,并且还有为新创建的C文件、C++文件、H头文件、python文件、sh文件自动添加文件头的功能,包括主函数、文件信息等通用内容。使用方法是直接把该文件拷贝到你的...
·使用vi的全局搜索与替换功能 ·自定义vi,并执行Unix的命令 ·使用Vim的扩展文本对象以及威力强大的正则表达式 ·执行多窗口编辑,并设计Vim脚本 ·充分利用图形化用户界面版的Vim,gvim ·使用Vim的强化...
tar -xf vim.tar -C ~ vim /etc/vimrc vim /root/.vimrc set ts=4 设置tab有多少空格 set ai 自动对齐 set nu set mouse=a set shiftwidth=4 shift + . 向左向右缩进 shift + , jklh ,cs 性感的注释 ...
·使用vi的全局搜索与替换功能 ·自定义vi,并执行Unix的命令 ·使用Vim的扩展文本对象以及威力强大的正则表达式 ·执行多窗口编辑,并设计Vim脚本 ·充分利用图形化用户界面版的Vim,gvim ·使用Vim的强化...
你将学到以下内容:, · 高效使用vi, · 深入讲解vi的知识,例如使用缓存, · 使用vi的全局搜索替换功能, · 定制vi以及运行Unix命令.., · 使用Vim的扩展文本对象和强大正则表达式, · 使用多窗口编辑并且编写Vim...
2.解压替换原有的.vimrc和.vim目录 3.功能键 F2:打开/关闭Tlist F3:打开/关闭目录树 F4:打开"最近打开的文件" F5: 打开文件搜索 F6:在当前目录及子目录中搜索光标停留的word F7:加载当前目录向上最多5级目录中...
将doc里的文件复制到vim安装路径下的/usr/share/vim/vim72/doc/下,将plugin里的文件复制到/usr/share/vim/vim72/plugin/目录下,将.vimrc复制到~/.vimrc下,如果~/.vimrc存在就替换它。这样就可以完成vim的功能扩展...
教会初学者打开文件,保存文件,退出Vim,插入文本,移动光标,删除文本,复制和粘贴,撤销和重做,搜索和替换等功能。通过自定义配置可以实现显示行号,启用语法高亮,自动缩进,设置tab为4个空格,设置配色方案,...
Vim 是一款强大的文本编辑器,具有许多命令和功能。以下是一些常用的 Vim 命令: 1. **编辑文本**: - `i` 进入插入模式,在当前光标位置之前插入文本。 - `a` 进入插入模式,在当前光标位置之后插入文本。 - `o...
Vim中的正则表达式功能很强大,如果能自由运用,则可以完成很多难以想象的操作。下面这篇文章主要给大家介绍了关于Vim中查找替换及正则表达式使用的相关资料,文中介绍的非常详细,需要的朋友可以参考借鉴,下面来...
文章目录一、图片二、详解1、Vim 的基本概念2、Vim 的基本操作a、进入 vimb、切换至插入模式c、Insert 的切换d、退出 vi 及保存文件3、命令行模式功能键1). 插入模式2). 从插入模式切换为命令行模式3). 移动光标4...
维姆·康普利特(Vim-Kompleter) Vim的智能,快速,简单和可靠的关键字补全替换。 它与标准关键字补全的不同之处在于,为了执行关键字匹配,广泛使用了距离和频率算法。 这些算法的灵感来自TextMate的关键字完成...
对战旨在增强matchit的所有功能,修复其许多缺陷和错误,并添加一些全新的功能。 它还替换了标准的插件 ,使matchit的所有单词与matchpairs ( (){}[] )一起突出显示。 有关更多信息,请参见。 这个插件: 将vim...
除了实现对VI的兼容性外,VIM还扩展了很多的功能,包括语法高亮,代码折迭,脚本扩展等等,Packt Publishing出版社出版的这本书《Hacking VIM》就对VIM使用的一些TIP作了介绍,介绍的内容包括定制篇,移动篇,效率篇...
文章目录Vim及其安装Vim三种工作模式命令模式输入模式编辑模式Vim基本操作Vim 打开文件命令模式操作光标移动复制、删除、粘贴、撤销操作:可视化模式的基本操作编辑模式操作Vim 查找文本Vim 替换文本Vim 保存退出...