vim
billfeller
https://github.com/billfeller
展开
-
晒下个人的vim配置
" set background=dark命令必须在syntax on之前调用,否则无效set background=darksyntax onset nocompatible" let &termencoding=&encodingset encoding=utf-8set tabstop=4set softtabstop=4set shiftwidth=4原创 2012-03-24 19:53:08 · 1069 阅读 · 0 评论 -
vim忽略大小写查找配置
作者:zhanhailiang 日期:2014-12-17默认 vim 的查找是区分大小写,可通过以下两种方式实现忽略大小写查找set ic?noignorecase1 指令设定::set ic(ignorecase 的缩写) 忽略大小写:set noic(noignorecase 的缩写) 不忽略大小写输入以上指令, 此后每次查找都是按当前配查找,如果想原创 2014-12-17 20:34:50 · 1803 阅读 · 0 评论 -
Vim如何去掉^M
作者:zhanhailiang 时间:2013-04-22参考文章:VIM中换行替换之迷> echo -e "i\rlove\rWQ." >test使用vim查看: i^Mlove^MWQ.那么如何去掉^M?接下来介绍两种去掉^M的方法。 首先cp两份复本 > cp test test2> cp test test3第一种方法:对vim tes原创 2013-04-22 17:08:44 · 1237 阅读 · 0 评论 -
vim切换字母大小写
以前在用emacs时里面有个功能觉得很好,就是切换字母大小写,C+t就可以很容易的改变字母的大小写。用VIM后,找了半天没找到这个功能对应的键。翻了下手册才发现,原来VIM可以做的更简单,更强大。下面是些小技巧。~ - 将光标下的字母改变大小写3~ - 将下3行的字母改变其大小写g~~ - 改变当前行字母的大小写U - 将可转载 2012-07-20 10:11:40 · 1475 阅读 · 0 评论 -
vim大小写转换
vim中大小写转化的命令是gu或者gU形象一点的解释就是小u意味着转为小写;大U意味着转为大写.剩下的就是对这两个命令的限定(限定操作的行,字母,单词)等等1、整篇文章大写转化为小写 打开文件后,无须进入命令行模式。键入:ggguG 解释一下:ggguG分作三段gg gu Ggg=光标到文件第一个字符gu=把选定范围全部小写G=到文件结束转载 2012-07-20 10:10:54 · 690 阅读 · 0 评论 -
{{Vim}}查找命令及模式
For Vim version 7.3. 最近更新: 2005年3月 VIM 用户手册 - Bram Moolenaar 著 译者: Chimin Yen http://vimcdoc.sf.net 查找命令及模式在第三章里,我们曾经提到过几个简转载 2012-07-02 15:35:41 · 1372 阅读 · 0 评论 -
{{Vim}}DOS、Mac 和 Unix 文件
DOS、Mac 和 Unix 文件转自:http://vimcdoc.sourceforge.net/doc/usr_23.html#usr_23.txt很久以前,老式的电传打字机使用两个字符来另起新行。一个字符把滑动架移回首位 (称为回车,),另一个字符把纸上移一行 (称为换行,)。 当计算机问世以后,存储器曾经非常昂贵。有些人就认定没必要用两个字符来表示行尾。UNIX 开发者决转载 2012-07-02 15:09:24 · 805 阅读 · 0 评论 -
Vim窗口大小
Vim窗口大小使用:split分割窗口对于已打开的窗口,用以下几种方法改变分割窗口的大小扩大窗口:Ctrl-W +缩小窗口:Ctrl-W -这两个命令接受计数前缀用于指定扩大和缩小的行数,如"4 Ctrl-W +"会使窗口增高4行。指定窗口高度:{height}Ctrl-W _将窗品护展到尽可能大:Ctrl-W _原创 2012-07-02 13:37:19 · 1110 阅读 · 0 评论 -
{{Vim}}做大修改
For Vim version 7.3 最近更新: 2006年12月 Vim 用户手册 - by Bram Moolenaar 译者: Nek_in http://vimcdoc.sf.net 做大修改第四章我们已经介绍过作小修改的方法了。本章开始介绍如何重转载 2012-07-02 14:34:18 · 925 阅读 · 0 评论 -
{{Vim}}在可见行间移动
在 可 见 行 间 移 动使用 "j" 和 "k" 命令可以移动到下一行和上一行。当作用于一个长行时,这通常意味着要一次移动许多屏幕行。 使用 "gj" 和 "gk" 命令可以只移动一个屏幕行。当一行没有回绕时,它们和 "j"和 "k" 命令所起的作用一样。当一行回绕时,它们将在屏幕上显示的上一行和下一行的一个字符之间移动。 下面这些移动命令的键映射也许对你有用:转载 2012-07-02 15:27:07 · 702 阅读 · 0 评论 -
{{Vim}}模式行
模式行转自:http://vimcdoc.sourceforge.net/doc/usr_21.html#usr_21.txt当你编辑一个特定的文件,你也许为该文件设定了特定的选项。每次键入这些命令很无聊。而在许多人共享一个文件时,利用会话和视图来编辑这个文件也无济于事。 解决这个困境的方法是给文件加一个模式行。那是一行文本,它把一些只适用于该文件的选项设定告诉 Vim。 一转载 2012-07-02 15:03:58 · 1075 阅读 · 0 评论 -
Vim 四大模式
Vim 四大模式普通模式 Insert模式 i/Shift+i/a/Shift+a/o/Shift+o/...Visual模式 v/Ctrl+v/Shift+vReplace模式 r/Shift+r原创 2012-06-30 18:09:13 · 767 阅读 · 0 评论 -
如何解决“Error detected while processing /root/.vimrc:”
使用crontab -e添加定时任务时,遇到如下错误“Error detected while processing /root/.vimrc:”:[root@~]# crontab -eError detected while processing /root/.vimrc:line 30:E518: Unknown option: fdm=syntaxline 34:E5原创 2014-12-04 22:25:02 · 14918 阅读 · 2 评论