Vim陡峭的学习曲线一直都被很多人诟病,个人认为比较好的学习方法是通过不断地在使用中积累强化自己的Vim使用技巧。经常去使用Vim,遇到不懂得快捷键就去查询,比如刚下载的Vim,什么都没有配置,自己在写程序的过程中需要自动补全括号,那就去查找自动补全的配置方法,例如:1
:inoremap ( .....
分类:
其他好文 时间:
2014-04-30 19:26:39
阅读次数:
438
VIM中字符编码的设置 2008-07-24 12:54:18分类:
VIM中,我们可以通过修改/etc/vimrc文件来设置VIM的encoding,我们可以通过:help
encoding来察看vim中关于encoding的一些帮助,:help encoding-values可以看到vim支持的...
分类:
其他好文 时间:
2014-04-29 18:00:46
阅读次数:
533
vim toolis a commom editor, for the sake of
improving effeicient, it is necessary to configurate vim config file. The
following comands will help you....
分类:
其他好文 时间:
2014-04-29 17:58:49
阅读次数:
502
set nocompatible " 关闭 vi 兼容模式syntax on " 自动语法高亮set
number " 显示行号set ruler " 打开状态栏标尺set shiftwidth=4 " 设定 > 命令移动时的宽度为 4set
textwidth=80 " 设置每行80个字符自动换行...
分类:
其他好文 时间:
2014-04-29 11:42:46
阅读次数:
603
最近给VPS重装了系统,因为服务商不提供DHCP,所以只好手动设置IP和DNS
Server。悲催的是系统重装的时候忘记了输入DNS
Server,最后导致进去系统后,各种域名无法解析。Linux中修改DNS有两种方式,临时修改和永久修改,下面分别介绍。1、临时修改网卡DNS地址sudo
vim /...
分类:
系统相关 时间:
2014-04-29 11:21:47
阅读次数:
597
1.先对文件内容排序:cat 1.txt |sort > 2.txt 保存到2.txt中
2.使用vim打开2.txt 执行替换命令:
替换空格:%s/ //g
替换tab:%s/^I//g (注意:^I 是直接按键盘是的tab键)
替换$: %s/^M//g (注意:^M 是按ctrl+v 再按Enter键)
3.cat 2.txt | uniq > 3.txt
本文为...
分类:
其他好文 时间:
2014-04-27 19:07:00
阅读次数:
544
1.复制粘贴操作 vim有12个粘贴板,分别是0、1、2、...、9、a、“、+;
用:reg命令可以查看各个粘贴板里的内容。在vim中简单用y只是复制到“(双引号)粘贴板里,同样用p粘贴的也是这个粘贴板里的内容要将vim的内容复制到某个粘贴板,需要退出编辑模式,进入正常模式后,选择要复制的内容.....
分类:
其他好文 时间:
2014-04-27 16:51:17
阅读次数:
585