vimdiff颜色设置

vimdiff颜色设置

vimdiff配色设置 默认情况下,被diff的两个文件中连续相同的多个行会被折叠起来,只在某一文件中存在的行以蓝色背显示,而在另一文件中的对应位置将显示绿色;两个文件中都存在但包含差异的行会以粉色背景显示,而引起差异的文字将用红色背景突出显示。 可以通过Vim命令行模式或在Vim配置文件中使用 :highlight 命令对vimdiff的各种配

admin 2021-11-05 23:28:17 2746
vim映射执行多条命令

vim映射执行多条命令

map <F8> :TlistToggle<CR> :set mouse=a<CR> :echo "hello" | echo "goodbye"

admin 2021-07-27 16:23:38 1317
善用Vim:实例系列(2)

善用Vim:实例系列(2)

转:http://blog.sina.com.cn/s/blog_46dac66f010002xz.html [本文说明] 写过多篇Vim应用小文,为方便阅读,现做整理,并删除旧文。以后凡Vim文章,皆归入此系列。另,为便于搜索,统一vim、gvim及大小写为Vim。 --xbeta 2007年12月20日 [本文目录] 1 处理word目录 2 改变大小写 3 制

admin 2021-07-26 23:45:58 1205
vim插件BufExplorer与minibufexpl

vim插件BufExplorer与minibufexpl

转:http://www.cnblogs.com/feichexia/archive/2012/11/06/Vim_BufExplorer.html bufexplorer插件可以打开历史文件列表以达到快速切换文件的目的,有了前面几个插件的安装经验,这个就非常简单了,而且这个插件安装后不需配置_vimrc文件(当然随着学习深入,可能需要增加一些配置以适应特定需求)。

admin 2021-07-26 23:43:58 3061
VIM for windows

VIM for windows

转:http://blog.csdn.net/vincent_czz/article/details/7900670 普通人的编辑利器——VIM (for windows) 2007年03月21日 星期三 下午 04:43 FROM linxuelin  2005年5月,我开始用VIM。此后渐入佳境,原来因版权自律而放弃盗版Ultra

admin 2021-07-26 23:40:58 1538
Tabular: 在 Vim 中对齐文本

Tabular: 在 Vim 中对齐文本

转:http://www.linuxeden.com/html/news/20110224/107092.html http://vimcasts.org/episodes/aligning-text-with-tabular-vim/ Vim 插件 Tabular 允许你在 Vim 中按等号、冒号、表格等来对齐文本,对于经常写代码的朋友来

admin 2021-07-26 23:38:58 1398
vim插件---surround.vim

vim插件---surround.vim

转:http://foocoder.com/blog/mei-ri-vimcha-jian-surround-dot-vim.html/ 今天介绍一个必备的插件——surround.vim,来自Tim Pope大神,很多著名的插件包括pathogen.vim都是出自他手,后面我还会介绍更多他写的插件。 是我最常用的插件之一。这个插件专门用来处理成对的包围

admin 2021-07-26 23:37:58 1823
Vim的snipMate插件

Vim的snipMate插件

转:http://www.ccvita.com/481.html 介绍 终于发现了一个插件,对于Vim下代码块的自动补全支持的很好。给大家推荐snipMate。 snipMate可以帮助您在vim上实现类似Textmate的功能,自动代码块的能力非常强大,而且代码块是可定制的。我们只需编辑~/.vim/snippets/目录下的*.snippets文件就可以根据自己

admin 2021-07-26 23:36:58 1408
vim中选取

vim中选取

通过vim的visual模式来快速操作处理文本  ctrl+v选择文本区块 shift+v选择行,高度选区 如果想在一系列连续行上执行一条普通模式命令,我们可以用:normal命令 the first line the second line the third line 另外一种方

admin 2021-07-26 23:35:58 1336
vim中当前路径和文件名的表示方法

vim中当前路径和文件名的表示方法

转:http://blog.csdn.net/elfevil/article/details/6861687 %    当前文件名 %:h    文件名的头部.例如../path/test.c就会为../path %:t    文件名的尾部.例如../p

admin 2021-07-26 23:34:58 1497
vim大全

vim大全

转:http://www.cnblogs.com/jiqingwu/archive/2012/06/14/vim_notes.html Vim使用笔记 Author: jiqing Wu email:

admin 2021-07-26 23:33:58 1368
vim中使用宏

vim中使用宏

前不久在做一个问卷调查,二货同事在表单控件没有加value 类似input type=checkbox input type=radio 都没有加value,很多,发现vim中的宏派上用场 <input type=checkbox value=""> <input type=checkbox value=""> <i

admin 2021-07-26 23:32:58 1828
 将Vim改造为强大的IDE—Vim集成Ctags/Taglist/Cscope/Winmanage

将Vim改造为强大的IDE—Vim集成Ctags/Taglist/Cscope/Winmanage

转:http://blog.csdn.net/bokee/article/details/6633193 http://blog.csdn.net/deutschester/article/details/5750989 配置Tlist快捷键 vim /etc/vim/vimrc "nnoremap <silent><F2&

admin 2021-07-26 23:31:58 1445
打造自己的vim界面--用winmanager合并显示NERDTree和TagList

打造自己的vim界面--用winmanager合并显示NERDTree和TagList

转:http://www.cnblogs.com/ifys/archive/2010/10/24/1860610.html 想让nerdtree在vim打开时自动加载 autocmd BufRead * 25vsp ./ 先上个图:       需要用到的插件:

admin 2021-07-26 23:30:58 1224
Vim_NerdTree设置

Vim_NerdTree设置

https://my.oschina.net/VASKS/blog/388907 * https://github.com/jistr/vim-nerdtree-tabs let g:nerdtree_tabs_open_on_console_startup=1 https://zeckli.github.io/en/2016/08/27/install-n

admin 2021-07-26 23:29:58 1336
vim中winmanager设置

vim中winmanager设置

在vim设置winmanager 转:http://www.cnblogs.com/ifys/archive/2010/10/24/1860610.html http://blog.csdn.net/bokee/article/details/6633193 winmanager: 下载解压,vimrc中的设置:

admin 2021-07-26 23:28:58 1429
vim查找多个文件及替换

vim查找多个文件及替换

http://www.xitongzhijia.net/xtjc/20150602/49878.html vim是Linux系统下常用的文本编辑,通过使用多种shell命令能够实现多文件的查找和替换,那么具体会使用到那些命令呢?下面小编就给大家介绍下Linux系统vim多文件查找和替换的方法。 在linux平台上,有很多优秀的shel

admin 2021-07-26 23:27:58 8395
 vim的ex模式用法

vim的ex模式用法

转:http://blog.csdn.net/shuangde800/article/details/10474939 本文是在学习《使用vi编辑器, Lamb & Robbins编著》时在evernote写的其中一章笔记,现在整理好,一方面温故而知新,一方面希望对大家能有些帮助。ex的命令在vim编程中都是非常常用的,熟练这些命令对于提高编程效率有很大的帮

admin 2021-07-26 23:26:58 1492
VIM下,在文件及目录中查找字符串的方法 (vimgrep)

VIM下,在文件及目录中查找字符串的方法 (vimgrep)

:cc    是在转到当前查找到的位置 :cn    转到下一个位置 :cp    转到前一个位置 http://www.xuebuyuan.com/1116549.html 搜索完毕后可以使用copen或者cw命令来打开搜

admin 2021-07-26 23:26:56 2097
vim中使用find

vim中使用find

参考http://www.sudu.cn/info/html/edu/20080102/282299.html 在linux中使用find命令查找文件我们都知道的, 如果不知道的去面壁吧 好, 我们说下怎么在vim中使用find 我们经常碰到一种场景,就是vim一个文件,可能需要同时vim另外一个文件,而刚好这个文件跟刚才打开的文

admin 2021-07-26 23:26:55 3221
vim中自动补全

vim中自动补全

转:http://shaoguangleo.blog.163.com/blog/static/227798320111076220572/ http://blog.csdn.net/g_brightboy/article/details/19498983 http://www.libaqiang.com/?p=78163 http://blog.csdn.

admin 2021-07-26 23:26:51 1704
vim中映射

vim中映射

转:http://haoxiang.org/2011/09/vim-modes-and-mappin/ http://blog.csdn.net/jiangredsheep/article/details/45851801 :map <F2> a<C-R>=strftime("%c")<CR><Esc> :map m

admin 2021-07-24 14:26:51 1367
vim autopair

vim autopair

https://github.com/jiangmiao/auto-pairs

admin 2021-07-24 14:26:49 1260
mac vim

mac vim

解决Vim使用Winmanager插件时自动启动与自动退出方法 http://blog.csdn.net/xuanwu_yan/article/details/43736299 http://www.cnblogs.com/liuqxFuture/archive/2012/11/20/2779560.html http://blog.csdn.net/er

admin 2021-07-24 14:26:48 1131
一起来说 Vim 语

一起来说 Vim 语

转:https://linux.cn/article-6610-1.html 作为一款古老而具有持久生命力的编辑器,Vim 自有它的强大之处。很多人觉得 Vim 的学习曲线太陡峭了,为了能够把 Vim 用得风生水起,不得不记忆大量的命令。如果你是 Vim 新手,刚入门就开始面对着浩如烟海的命令逐条学习,我相信你一定会逐渐失去对它的兴趣。其实,Vim 以一种近乎自然语言的方

admin 2021-07-24 14:26:43 1229
bananapi vimrc

bananapi vimrc

root@bananapi /home/pi # cat /etc/vim/vimrc " All system-wide defaults are set in $VIMRUNTIME/debian.vim (usually just " /usr/share/vim/vimcurrent/debian.vim) and sourced by the call to :runtime "

admin 2021-07-24 14:26:40 1127
mac .vimrc

mac .vimrc

root@yansydeMacBook-Air:/Users/yansy# cat .vimrc " 总是显示状态行 "https://blog.csdn.net/xiaokangboy/article/details/79672015 inoremap ' ''<ESC>i inoremap " ""<ESC>i inorem

admin 2021-07-24 14:26:38 1170
vim常用 打开即查找

vim常用 打开即查找

set wrap 换行 Go to the 143rd line of file $ vim +143 filename.txt Go to the first match of the specified $ vim +/search-term filename.txt Open the file in read

admin 2021-07-24 14:26:31 1053
让vim支持系统剪贴板

让vim支持系统剪贴板

转:http://blog.csdn.net/wuyilun2013/article/details/46994147 解决了我的问题,特别是最后那段非常有用. 转载自:http://blog.sina.com.cn/s/blog_76550fd701019rol 1. 在vim里面写原创文章,或者转帖自己看到的经典文章; 2. 在vim里面

admin 2021-07-24 14:26:30 1414
VIM小技巧之文件名补全

VIM小技巧之文件名补全

https://www.cnblogs.com/bwangel23/p/4297049.html 恩,这两天在看《简明Python教程》,那里面作者建议写代码的时候前面的注释写上文件名,写上调用的解释器,比如这样: 恩,然后我当然不可能每回新建一个文件,就要在开头写上一大串东西啊,vim这样的神器肯定有简单的办法啊,我通过修改我的vimrc文件,添加了

admin 2021-07-24 14:26:29 1142
mac vim

mac vim

https://www.v2ex.com/t/110225 stackoverflow 了一下,Ctrl+u, Ctrl+d Ctrl+b,Ctrl+f

admin 2021-07-24 14:26:19 1220
Why would Vim add a new line at the end of a file?

Why would Vim add a new line at the end of a file?

https://stackoverflow.com/questions/14171254/why-would-vim-add-a-new-line-at-the-end-of-a-file I work with wordpress a lot, and sometimes I changed wordpress core files temporarily in ord

admin 2021-07-24 14:26:09 1143
Vim中如何快速进行光标移动?

Vim中如何快速进行光标移动?

http://harttle.com/2015/11/07/vim-cursor.html http://blog.csdn.net/bigshady/article/details/6019963 通过c-f向下翻页,c-b向上翻页;c-e逐行下滚,c-y逐行上滚。这在几乎所有Unix软件中都是好使的,比如man和less。 H可以移动到屏幕

admin 2021-07-24 14:26:08 978
vim ctrlp

vim ctrlp

https://www.jianshu.com/p/1c8f08a06b5b https://blog.csdn.net/wen_fei/article/details/83025237 ctrlp和ctrlp的插件ctrlp-funky是一套强大的文本搜索系统。 它可以提供文件、buffer和内容中查找的功能:

admin 2021-07-24 14:25:08 1103
Vim中特殊字符的读写详解

Vim中特殊字符的读写详解

https://www.jb51.net/article/97768.htm 一、查看特殊字符 Vim中可见特殊字符会直接显示,不可见特殊字符会显示为该字符在命令行的输入方式, 例如\r显示为^M。通过:help digraph-table可看到所有Vim中可输入的特殊字符, 该文档的第一页如下: ?

admin 2021-07-24 14:25:06 1186
linux vim 编辑器的颜色方案等自定义配置

linux vim 编辑器的颜色方案等自定义配置

https://blog.csdn.net/ghostyusheng/article/details/51860584 废话不多说直接上图: 操作流程: 1.使用命令:  cd /etc/vim  进入配置目录 2.sudo vim vimrc 3.后面几行按自己喜好设置 -------------------------------

admin 2021-07-24 14:25:03 1223
更改缓冲区时VIM丢失撤消历史记录https://cloud.tencent.com/develop

更改缓冲区时VIM丢失撤消历史记录https://cloud.tencent.com/develop

https://cloud.tencent.com/developer/ask/115418 还可以添加持久撤消,这将使VIM存储您的撤消,即使通过重新启动: " Persistent undo set undofile set undodir=$HOME/.vim/undo set undolevels=1000 set undoreload=10000

admin 2021-07-24 14:25:01 1000
vim中方便插入时间的几种方式

vim中方便插入时间的几种方式

https://blog.csdn.net/l_liangkk/article/details/82150895 https://www.jianshu.com/p/793f7ce26281 有时候在写代码,注释时需要加上当前时间,每次都自己输入感觉烦不呢。 其实有方法优化这一步: 使用你的输入法来输入。目前用的QQ五笔或QQ拼音中,你输入time或者da

admin 2021-07-24 14:23:48 1128
vim autocmd

vim autocmd

http://learnvimscriptthehardway.onefloweroneworld.com/chapters/12.html http://vimcdoc.sourceforge.net/doc/autocmd.html set fileformat=unix autocmd BufWritePre *.php :!php % "autocmd B

admin 2021-07-24 14:23:45 1038
vim的查找和替换实用技巧

vim的查找和替换实用技巧

转:http://www.ha97.com/4975.html 1、简单替换表达式 替换命令可以在全文中用一个单词替换另一个单词: :%s/four/4/g “%”范围前缀表示在所有行中执行替换。最后的“g”标记表示替换行中的所有匹配点。如果仅仅对当前行进行操作,那么只要去掉%即可。 如果你有一个像“thirtyfour”这样的单词

admin 2021-07-14 18:20:23 1188
vim命令的记录与回放

vim命令的记录与回放

转:http://blog.163.com/tunzao@126/blog/static/137115484201122601749849/ 如果文件里有如下内容 stdio.h fcntl.h unistd.h stdlib.h 想把它改成 #include "stdio.h" #

admin 2021-07-14 18:20:21 1224
vim块操作

vim块操作

 转:http://www.netingcn.com/vim-block-operate.html 以前写shell脚本或修改某些配置文件(如:nginx)时,由于没有块注释,只能一行一行的来加注释,甚是麻烦。今天无意中发现了vim中的快操作,使用此功能能很方便的实现块注释。 在非insert模式使用组合键 ctrl + v 来开启块模式

admin 2021-07-14 18:20:19 1472
vim折叠

vim折叠

转:http://www.cnblogs.com/welkinwalker/archive/2011/05/30/2063587.html http://www.2cto.com/os/201203/122133.html 编辑vimrc文件 set foldmethod=indent "set default foldmethod 如果想让

admin 2021-07-14 18:20:19 1551
经常要用到的vim命令

经常要用到的vim命令

 ?vim在当前行添加下一行,按o即可    1 set nu 设置行号    2 syn on 打开语法    3 set encoding=utf-8 设置编码    4 set autoindent 自动对齐    5 set incsearch 查找时很方便,不需要回车&

admin 2021-07-14 18:20:18 1347
linux vim备份

linux vim备份

(1)取消自动备份,编译当前用户home目录下的 .vimrc文件(没有的话手动创建一个就行)     $ vi ~/.vimrc 添加命令 set nobackup(反之,set backup) 顺便说一句,在vimrc里面添加注释的办法是在命令开头加一个双撇号,"set nobackup 即把这句命令注释掉了。 (2)更改备份的放置位置 同

admin 2021-07-14 18:20:16 1246
更换svn diff为vimdiff

更换svn diff为vimdiff

vimdiff颜色设置 http://blog.csdn.net/u012474286/article/details/12832033 用blue主题进行vimdiff比较是最易读的。 vimrc有一些关于行号,大小写的设置也是常用的。 一般.vimrc在user的home目录下即输入cd直接回车就到了home目录

admin 2021-07-14 18:20:15 1523
vim正则替换

vim正则替换

1 #*/1  * * * *   /app/php5/bin/php /home/yansiyu/index.php 2 #*/1  * * * *   /app/php5/bin/php /home/yansiyu/cli.php 3 #*/11  * * * *  /app/php5/bin/php /home/yansi

admin 2021-07-14 18:20:13 1092
vim书签

vim书签

我们知道`书签`是指为记录阅读进度而夹在书里的小薄片儿。 那么在`vim`编辑器中,`书签`又有什么作用呢? `书签`是vim中非常强大的一个功能,书签分为`文件书签`跟`全局书签`。 ``` 文件书签是你标记文件中的不同位置,然后可以在文件内快速跳转到你想要的位置。 ``` ``` 全局书签是标记不同文件中的位置。也就是说你可以

admin 2020-12-06 22:22:53 1642
vim多个文件之间跳转

vim多个文件之间跳转

我们在用`vim`编辑一个文件后 如文件中有别的`文件名称` 这样怎么实现在`多个文件`之间的`跳转`呢? 比如 ``` cat content.php ``` 这个时候怎么`跳转`到`file.php`呢? 我们只需要输入`gf`即可跳转到`file.php` 进入`file.php`后我们输入`ctrl+

admin 2020-11-20 19:00:33 1174
vim创建文件自带头注释方法

vim创建文件自带头注释方法

如果你用过`phpstorm`的话,相信你应该听过`文件头注释` 就是在创建文件时,会自动添加文件头注释,类似作者,创建时间 那么在`vim`中有没有方法呢? 将以下的代码添加到`~/.vimrc`中 > autocmd BufNewFile *.py exec ":call SetTitle()" func SetTitle

admin 2020-11-15 01:31:33 1201
vim执行外部命令

vim执行外部命令

我们在使用`vim`编辑器编辑文件时,可以需要临时执行一下别的命令 有什么办法吗?我们可以通用`ctrl+z`和`fg`来一起完成。 有没有别的方法呢? 方法1 `:!command` 比如 `:!ls`即可显示当前目录所有的文件及文件夹 方法2 `:r!command` 比如`:r !ls`即可将当前目

admin 2020-11-15 01:16:48 1274
vim不加载插件打开文件

vim不加载插件打开文件

`vim`作为强大的编辑器 原生的操作就很给力,如果再安装一些插件,那么就如虎添翼了 但是如果非必要的话,插件越少越好,插件安装太多,会导致`vim`打开启动太慢 我们只需将`alias vi='vim --noplugin'`添加到`~/.bashrc`中 然后执行`source ~/.bashrc` 这样输入`vi`即可快速

admin 2020-11-15 01:03:19 1734
vim snipmate 和 AutoComlPop 补全插件失效

vim snipmate 和 AutoComlPop 补全插件失效

在`vim`中设置了`补全`后, 在我们输入单词的部分字母后,会自己`弹出菜单`,让我们选择,然后回车即可 可是有时候发现无效,找原因 发现是由于在复制粘贴的时候输入了`:set paste` 我们只需要输入`:set nopaste`即可

admin 2020-11-14 01:17:13 1123
vim显示当前编辑文件绝对路径

vim显示当前编辑文件绝对路径

我们在使用`vim`编辑器编辑文件的时候 可能需要用`:tabnew`打开很多的文件 这个时候可能需要知道当前编辑的是哪个路径下的文件,有没有办法始终显示当前文件的路径以及名称? 只需要将以下代码加入`~/.vimrc`中即可 ``` set laststatus=2 highlight StatusLine cterm=bold

admin 2020-11-13 19:03:22 2814
vim编辑器vundle的使用

vim编辑器vundle的使用

`vim`是一款强大的文本编辑器,有编辑器之神的称号。如果能熟悉的使用它,想必很好。 这篇文章我们说下怎么使用`vundle`来安装常用的插件,插件并不是越多越好,而是实用最好。 我们可以借助`vundle`安装自动补全插件,最近打开文件插件,snipmate插件,书签插件以及多行编辑插件等。 首先我们`git clone https://

admin 2020-11-10 00:23:25 1119
vim相对于文件当前目录打开文件

vim相对于文件当前目录打开文件

文件路径/var/www/html 文件目录为 ``` index.php control index.php test.php ``` 首先cd /var/www/html 然后我来用vim操作 vim index.php 接着:pwd 输出/var/www/html

admin 2020-11-08 13:12:46 1575
windows gvim设置

windows gvim设置

我们知道`vim`是跨平台的编辑器 在`windows`上我们用`gvim` `vim`中有强大的块操作功能 LINUX下是`ctrl-v`,但是在windows下的GVIM,`ctrl-v`是粘贴。 该如何操作呢 按组合键`ctrl-q`,然后使用hjkl来移动光标选择块。

admin 2020-11-08 13:08:24 1323
vim中文本对象操作

vim中文本对象操作

`vim文本对象`一个非常好用的编辑操作 非常建议学习很有必要,什么是`文本对象`,简单来说就是以一定标准分隔符来标识一段文本,比如一个单词,一句话,一段话。 我们可以非常快速的处理 '、"、()、[]、{}、 等配对标点符号中的文本内容,包括更改、删除、复制等操作 `ci'、ci"、ci(、ci[、ci{、ci

admin 2020-11-01 23:01:31 1148
vim中标签打开tabnew

vim中标签打开tabnew

在用`vim`编辑器时,我们打开了一个文件 这个时候还想另一个文件查看相关的代码 我们可以使用`tabnew filename`来打开 这样可以非常方便的查看文件 `gt`向后切换tab ` gT` 向前切换tab `:tabnew` 新建标签页 `:tabs` 显示已打开标签页的列表 `:tabc` 关闭当前标签页 `:t

admin 2020-11-01 22:50:51 1716
vim中格式对齐

vim中格式对齐

在使用`vim编辑器`时 我们可能既要在`vim`中编辑,又要在`phpstorm`中编辑 那么怎么来实现格式缩进保持一致 将 > set autoindent set tabstop=4 set shiftwidth=4 set softtabstop=4 set expandtab 添加到`vimr

admin 2020-10-29 20:31:58 1171
vim中映射命令

vim中映射命令

在`vim编辑器`中, 我们可以用`映射`来实现操作某些命令 比较方便快捷 按`,`即输出一行代码 `map , oecho __method__;error_log(print_r($array,1),3,"/tmp/1.txt");`

admin 2020-10-29 20:26:30 1089
vim中autocmd实现保存文件时备份

vim中autocmd实现保存文件时备份

在用vim编辑文件时 可能我们需要用到保存文件时, 即对文件进行一次备份 怎么实现 将`"autocmd BufWritePost *.php :!cp %{,.bak} `添加到`vimrc`中即可

admin 2020-10-29 20:20:22 1158
vim高亮显示当前行列

vim高亮显示当前行列

`vim`作为linux服务器常用的编辑器, 在我们的工作中发挥着重大的作用。 对于一个篇幅很大的文件来说, 如果能当前行高亮显示,那么对我们来说极为重要。 该如何实现 将如下代码 `set cursorcolumn` `highlight CursorColumn cterm=NONE ctermbg=black cte

admin 2020-10-27 22:54:12 1372
vim搜索与替换

vim搜索与替换

我们在写代码时要经常用到搜索与替换 那么在vim编辑器中该如何操作 搜索 `/searchword` 替换所有:`1,$s/replaceword/newword/gc` 从当前行开始替换: `,$s/replaceword/newword/gc` 其中 `g`全部替换 `c`确认

admin 2020-10-23 22:54:50 1103
vim快速跳转

vim快速跳转

`w` 跳转到下一个单词开头 `b` 跳转到上一个单词开头 `fx` 跳转到第一个出现x的字符位置 `nfx` 跳转到第n个出现x字符的位置 `Fx` 反向跳转到第一个出现x字符的位置 `nFx` 反向跳转到第n个出现x字符的位置

admin 2020-10-22 23:20:00 1006
vim插入模式

vim插入模式

`a` 在光标之后插入 `A` 在行尾插入 `i` 在光标之前插入 `I` 在行首插入 `o` 在下一行插入 `O` 在上一行插入 `:wq` 保存退出

admin 2020-10-22 23:17:18 1230
vim复制粘贴删除

vim复制粘贴删除

隐藏行号`set nonumber` 显示行号`set number` 复制`yy` 粘贴`p` 删除`dd` 删除光标前当前的字符 `x` 跳转至行首`^` 跳转至行尾`$`

admin 2020-10-22 23:14:52 1230
vim行操作

vim行操作

打开vim后 `h` 向左移动 `j` 下一行 `k` 上一行 `l` 向右移动 移动虚拟行 `gj` `gk`

admin 2020-10-21 23:57:36 967
vim打开即跳转位置

vim打开即跳转位置

当一个代码文件有非常多行时,我们希望用vim文件打开vim时, 能够自动的定义到我们指定的行,或者函数,或者标签处 怎么做? 跳转到100行 `vim code.php +100` `vim code.php -c 100` 跳转到指定函数名称 `vim code.php +/function index` 跳转到指定标记位置 `vim cod

admin 2020-10-19 23:48:33 1211
vim编辑远程服务器文件

vim编辑远程服务器文件

vim高级应用 1、编辑远程服务器上的一个文件 root@yansy:/home/yansy# `vim scp://yansy@192.168.2.1:22//home/yansy/content.txt` 这里端口号后面的双斜号不能写成单斜号 2、将远程服务器上的文件与本机的文件进行比对 root@yansy:/home/yansy# `vimdiff scp:

admin 2020-10-19 23:27:53 1189
gvim设置编码

gvim设置编码

在windows中使用gvim 因为windows的编码是gb2312,如果在使用VI的时候出现提示信息乱码,可改用VIM编辑。 所以我们需求设置gvim的编码 在GVIM中的点击编辑->启动设定,软件会自动新建一个全局配置文件 在新建的文件中输入: >set fileencodings=ucs-bom,utf-8,chinese,cp936 set encodin

admin 2020-10-17 00:05:40 1474
vim复制一个php函数

vim复制一个php函数

>`` 进入vim编辑器 将光标放在函数中间,然后输入 `va{Vy`即可复制一个整个函数 Place the cursor somewhere in my method, va{ to visually select the the code block, V to turn the selection from character-wise to lin

admin 2020-10-16 23:59:43 1443
vim向左删除

vim向左删除

有一次打开vim编辑文本,进入插入模式,要删除编辑之前的保存过的几个字符,按下delete键删除它们,万万没想到呀!只听到”duang duang duang”,竟然无效! 查资料找到方法 `:set backspace=indent,eol,start` `:set backspace=2`

admin 2020-10-16 23:52:23 1168
vim补全操作

vim补全操作

1:使用字典进行自动补全 `设置set dictionary+=/usr/share/dict/words` `快捷键:CTRL-X CTRL-K` 2:拼写检查时自动补全 `设置: map ,ss :setlocal spell!` `快捷键:CTRL-X_s` 3:自动补全整行    `快捷键:CTRL-X_CTRL-L` 4:文件名自动补全

admin 2020-10-16 23:45:34 1442
vim精确查找一个单词

vim精确查找一个单词

精确匹配查找单词 如果你输入 `/the`,你也可能找到 `there`。 要找到以 `the` 结尾的单词,可以用:`/the\>` `\>` 是一个特殊的记号,表示只匹配单词末尾。 类似地,`\

admin 2020-10-15 23:47:11 2328
vim中插入当前文件名

vim中插入当前文件名

在Vim中插入当前文件名 `Ctrl+r`, 光标会变为`"` 然后键入`%` 即可插入当前文件的名字

admin 2020-10-15 23:43:00 1311
vim粘贴代码错位

vim粘贴代码错位

做为一名程序猿,我们经常需要网上找资料 比如代码 当我们百度后复制了一段代码,然后复制到`vim编辑器`后,发现错位了 这时候怎么办 直接`:set paste` 然后再粘贴即可

admin 2020-10-15 23:31:44 1025
vim搜索

vim搜索

Vim 默认是环形搜索的,意味着在到达文件结尾处(或者被搜索单词的最后一处匹配)时,如果继续按 “搜索下一个” 会将光标再次带回第一处匹配处。如果你希望禁止环形搜索,可以使用如下命令: >:set nowrapscan 再次开启环形搜索,使用如下命令即可: >:set wrapscan 最后,假设你想要对文件中已经存在的单词做一点小小的修改,然后对修改后的单词执行搜索操作

admin 2020-10-12 23:35:31 1160
vim快速复制当前单词

vim快速复制当前单词

我们在用vim编辑器编辑一个文件的时候,经常要用到替换的功能 比如`hello world` 我们想将`hello`改为`hello the` 常见的办法 > :1,$s/hello/hello the/gc 还有没有别的办法呢,答案是有的 > :1,$s/ctrl+r ctrl+w/hello the/gc 我们还可以 >用*来搜索当前鼠标光标所在位

admin 2020-10-12 23:31:46 1724
vim滚屏操作

vim滚屏操作

在vim编辑器中快速的翻屏 >Ctrl + F 屏幕向下滚动一屏 Ctrl + B 屏幕向上滚动一屏 Ctrl + E 屏幕向下滚动一行 Ctrl + Y 屏幕向上滚动一行 Ctrl + D 屏幕向下滚动半屏 Ctrl + U 屏幕向上滚动半屏

admin 2020-10-11 02:54:10 1335
vim中大小写

vim中大小写

在vim编辑器中大小写的问题 1、搜索的时候忽略大小写 > `:set ignorecase` 2、在用vim编辑文件的时候,想调用别的文件并且忽略大小写 >`:set wildignorecase` `:vs otherfile`

admin 2020-10-11 02:34:22 1337
vim 多行复制

vim 多行复制

http://blog.sina.com.cn/s/blog_7b519a6b0101b3yz.html 方法一: 1、打开一个文件,在该文件下复制几行到另一个文件(如到test.txt),会覆盖test.txt中的内容    10,100w!test.txt,  注:复制第10行到100行的内容到test.txt中,并覆盖test.txt中的内容

admin 2020-04-27 15:43:06 1170
简书vim

简书vim

https://www.jianshu.com/p/438eef92a94c https://www.cnblogs.com/uncle-qi/p/9356465.html 插件相关 快捷键 说明

admin 2020-04-21 13:36:31 1001
搜索插件:ack.vim

搜索插件:ack.vim

https://www.cnblogs.com/cascle/p/4789488.html ack.vim是Perl脚本ack的前端,对于Vim,也是grepprg和quickfix的简单封装,非常适合搜索 github地址为 https://github.com/mileszs/ack.vim  Vundle的脚本配置如下 1 Plugin 'mileszs/ack.v

admin 2020-03-31 16:22:40 1168
vim 处理换行符

vim 处理换行符

https://www.cnblogs.com/xiaodi-js/p/6823054.html 1. 设置文件格式  :set fileformats=unix,dos 2. 查询当前文件格式 :set fileformat? 3. 转换文件格式 :set fileformat=d

admin 2020-01-20 14:07:32 1013
Vim中查找替换及正则表达式的使用详解

Vim中查找替换及正则表达式的使用详解

https://blog.csdn.net/cscrazybing/article/details/53781385 VIM中正则的非贪婪匹配 朋友托我做几个静态页面,由于工作的缘故,已经习惯了使用vim,于是下了个gVim(Vim的win32版本)来对付html源文件。其间有一件很麻烦的重复性工作,是将超链接去掉,如下:

admin 2020-01-19 18:19:38 1270
proxmox中安装vim8

proxmox中安装vim8

https://blog.csdn.net/MK_chan/article/details/89047170 debian 安装vim 支持python 想要把vim改造成python ide的话,首先得要vim支持python才行。直接用 $ sudo apt-get install vim 来安装的vim是不支持python的,所以一些python编辑插件都无法生效。

admin 2019-09-23 15:58:35 1564
vim8

vim8

https://www.jianshu.com/p/aac78ff576c5 $ sudo vim --version|grep python $ --enable-python3interp --enable-pythoninterp https://blog.csdn.net/csdn_kou/article/details/810

admin 2019-09-19 19:51:34 1053
vim vawa

vim vawa

https://bitbucket.org/sras/vawa/src/default/plugin/ https://www.vim.org/scripts/script_search_results.php?&order_by=downloads&show_me=300&result_ptr=4800

admin 2019-08-02 18:38:33 851
vim bookmarks

vim bookmarks

https://github.com/MattesGroeger/vim-bookmarks https://www.vim.org/scripts/script.php?script_id=4893 https://codemelody.wordpress.com/2014/09/18/vim%e7%9a%84%e4%b9%a6%e7%ad%be%e6%8f%92%e4%bb%b6/

admin 2019-08-02 16:46:53 1038
使用Solarized配色方案为vim配色

使用Solarized配色方案为vim配色

https://my.oschina.net/u/657037/blog/121904 Solarized包含很多文本处理工具的配色方案,效果是相当的给力,今天先给vim用用吧~ 1.直接checkout代码 git clone git://github.com/altercation/solarized.

admin 2019-08-02 09:56:21 967
有哪些好用到爆的vim插件?

有哪些好用到爆的vim插件?

https://www.zhihu.com/question/23590572

admin 2019-07-28 13:52:40 952
Vim插件入门

Vim插件入门

http://www.ituring.com.cn/article/124970 Vim插件入门 之前一直觉得vim插件好复杂的,太多了,也不知道装哪些好,怎么使用,在这里我简单整理了一下vim的一些常用的插件安装及基本使用,给自己做一个备份,同时给大家做一个参考。 一、SuperTab (1)简要介绍

admin 2019-07-28 13:51:42 1222
Vim基础到实践

Vim基础到实践

https://jayfeng.com/2017/01/14/Vim%E5%9F%BA%E7%A1%80%E5%88%B0%E5%AE%9E%E8%B7%B5/

admin 2019-07-28 13:45:33 758
15分钟入门Chrome神器Vimium

15分钟入门Chrome神器Vimium

https://www.jianshu.com/p/849d6b21e02e 首先 首先你得有一个Chrome浏览器,因为Vimium是Chorme浏览器的插件,没有的同学赶紧下一个吧 有了Chrome后进入Chrome网上应用商店搜索Vimium,点击第一个就能看到这个3000+五星好评的

admin 2019-05-24 16:17:46 777
vim-easygrep

vim-easygrep

https://www.vim.org/scripts/script.php?script_id=2438 https://github.com/dkprice/vim-easygrep \vvor:Grep:\vv命令将在文件中搜索当前光标下的单词,:Grep word将搜索"word", 如果加叹号:Grep !word表示全词匹配的方式搜索,

admin 2019-05-07 11:51:08 1131
vim使用进阶

vim使用进阶

转:http://easwy.com/blog/archives/advanced-vim-skills-quickfix-mode/

admin 2017-02-21 12:50:30 1004
gvim配置

gvim配置

编辑|启动设定 set nocompatible source $VIMRUNTIME/vimrc_example.vim "source $VIMRUNTIME/mswin.vim "behave mswin set number set nobackup //不设置备份 set hlsearch set ignorecase set encoding=cp936

admin 2015-08-27 15:54:41 1148
vim-multiple-cursors

vim-multiple-cursors

转:https://github.com/terryma/vim-multiple-cursors http://www.linuxeden.com/html/softuse/20130416/138251.html

admin 2015-06-10 17:33:58 1146
 VIM快捷键

VIM快捷键

转:http://blog.csdn.net/lotus302/article/details/6756569 1、光标定位快捷键:  H -> 光标定位到屏幕上方  M -> 光标定位到屏幕中间  L -> 光表定位到屏幕下方  b -> 光标向前移动上一个单词词头  B -> 光标向前移

admin 2015-05-11 23:35:44 877

作品分享

查看更多
响应式橙色大气html5企业网站模板GJ-qiye(YzmCMS整站版) 企业模板

响应式橙色大气html5企业网站模板GJ-qiye(YzmCMS整站版)

响应式橙色大气html5企业网站模板GJ-qiye(YzmCMS整站版),自适应PC端、ipad、手机端,...

阅读:6091 | 发布时间:2020-02-01
响应式HTML5黑白系个人网站主题GJ-blog1.0清爽版 博客模板

响应式HTML5黑白系个人网站主题GJ-blog1.0清爽版

响应式HTML5黑白系个人模板主题GJ-blog1.0清爽版,自适应ipad、手机端,主题代码结构简洁...

阅读:6783 | 发布时间:2020-01-21