PCclub社区:用户 密码 注册 www.pconline.cn 汽车网 游戏网 时尚女性
  太平洋电脑网
产品论坛 软件论坛
咖 啡 馆 游戏论坛
首  页
产品库
今日报价 产业资讯
评 测 室 数码世界
软件 下载 摄影 论坛 
游戏 二手 视频 通信 图库
渠道商情 企  业 招聘培训
网络设备 服务器 办公设备
CPU/内显示器主板显卡
存储设备打印机外设MP4 
diy
DIY硬件
手机
手 机
笔记本
笔记本
台式机
台式机
数码相机
数码相机
随身听
随身听
摄像机
摄像机
数字家庭
数字家庭
精品廊
精品廊
北京 上海 广州 深圳 香港 广西 重庆 山东 江苏 辽宁 福建 成都 西安 台湾
 
 
   
首页 | 新闻 | 应用 | 评测 | 教你学电脑 | 信息安全 | 创意设计 | 开发特区 | 下载 | 专题 | 社区
 
 特色专区:QQ大本营 | Vista专区 | msn总动员 | 组网专栏 | 设计素材 | Flash剧场 | Photoshop | 视频专栏 | 热门软件 | KC通讯
 
您现在的位置: 软件资讯 > 软件应用 > 工具软件 > 图文处理
世界第二的VIM:普通人的编辑利器(上)
出处:PConline[ 2006-09-28 09:46:31 ] 作者:xbeta 责任编辑:caihao

 

  2005年5月,笔者开始用VIM。此后渐入佳境,原来因版权自律而放弃盗版UltraEdit的遗憾一扫而空。从VIM中笔者才体会到,什么才是真正的编辑利器。

  在善用佳软或其他论坛发文,笔者都是先在VIM中输入,并方便高效地编辑好格式,再贴到网上。而笔者的通讯录、记事、读书笔记、工作记录也是在VIM中完成的。包括一些文档、数据的处理,让VIM过一下,也会提高不少效率。

  一句话,自用VIM以来,对它迷恋日深,几乎要超过Total Commander。但是,正如善用佳软及论坛发文所提,笔者大力推荐“用IrfanView/XnView代替ACDSee、用7-zip代替WinRar/WinZip、用GIMP代替PhotoShop”,但并未推荐VIM代替UltraEdit。这并不意味着VIM不能胜任,恰恰相反,如果说IrfanView等替代品比原共享软件还有些差距的话,VIM则远胜UltraEdit。不推荐的唯一原因是,VIM对初学者有点难。

  今天仍写了此文推荐给大家。原因有二:

  其一,编辑选定了题目,要向大众宣讲VIM和Emacs,这种勇气鼓舞了笔者。

  其二,已发两位高手的文章(王垠之《Emacs是一种信仰!世界最强编辑器介绍》,Dieken之《程序员的编辑器——VIM》)可能会吓住一些对它们产生了兴趣的人,对此笔者要做些修正。

  因此本文内容有二:

  一是帮新手体验VIM。这部分有些象实验教程,多用实例,且行文风格尽量傻瓜化,以便于新手(包括以前从未听说过VIM)可以照笔者的操作,一步步体验VIM。

  二是介绍笔者的应用,即VIM如何便利笔者的日常工作和生活,而非编程。

一、对VIM的基本介绍 

  一句话介绍就是:VIM是一个超级超级强大的文本编辑器。它和Emacs是一个数量级;而笔者认为,比UltraEdit、Editpad、EmEditor要高一个(至少半个数量级)。如果你有兴趣,不妨一读《程序员的编辑器——VIM》,以便于对VIM有更详尽全面的理论认识。

  要点1:VIM及前身VI,历史悠久(可能比多数读者的年龄更大),经历了几十年的考验和发展,值得信赖。

  要点2:VIM有模式。通俗地做一下对比。notepad无模式(或称为只有一种编辑模式)。

  你按下j,就是在正文中输入j;要保存,就要ctrl+s;要下移一行,就要↓或鼠标。(注:英文冒号,本文所有命令均为英文状态下的字符。

  而在VIM中,打开一个文件后,并不处在编辑模式,而是Normal模式,此时你按j,VIM并不认为你要在正文中输入j,而是代表光标下移一行。此时按i表示进入insert模式,即编辑模式,即notepad的模式。

  编辑模式按Esc退回normal模式。normal模式下按 : 进入命令行模式,用于输入较复杂的命令。比如 :w 代表保存文件,:e a.txt 代表打开文件 a.txt 。即VIM可以不用鼠标、方向键、菜单、Ctrl、alt……发出命令。

  因此,以下的体验中切记进入正确的模式:Esc到Normal;Normal下i到编辑;Normal下 : 到命令行。再说明一点是:文中:打头的是命令行模式,此外多数Normal模式。

  要点3:复杂对抗复杂。VIM有的命令行很吓人,长长一串字符恍若天书。这些貌似复杂,实际上无非是一些简单命令的组合而已。借助于此,VIM用户可以实现非常复杂的需求。如果你没有这样的需求,就无须理会它们。

  要点4:一能百能。这一点是Unix或命令行风格软件的显著长处,经过实用可以深刻体会。本文尽管有一些例子,但它运用之妙,存乎一心的感觉,仍未能充分展示。

  这里先打个比方,如果windows下某软件号称能炒菜,那意味着你点一下菜单,菜就做好了——这就是易用哲学。到底怎么做,你是没有多少发言权的,而是由软件开发者固化。

  而如果VIM说能,那它就是有一个“炒菜”命令,你可以把这个命令与原有的“原料、数量、火候、风味、灶具”命令结合在一起用,甚至在它前面加上“买菜、洗菜”,后面加上“装盘、洗碗”做成一个自动脚本,在合适的情况下自动执行。

  要点5:无限灵活,个性由我。你只要有具体需求,VIM几乎都能满足。因此不同人的VIM是不一样的,即,把下载来的VIM配置成自己的VIM。

  就此打住,开始体验之旅吧!

[1] [2] [3] [4] [5] [6] [下一页]
  下一篇:智能画像专家:模拟画像轻松做  
更多相关搜索: vim    编辑器    emacs    xbeta   
正在加载评论,请稍候…

  发给好友 我要报错 投稿给我们 加入收藏 返回顶部  

本栏今日更新
相关文章
·年度大作:江民杀毒软件KV2007全新试用手记
·生日快乐:Google八岁啦
·通讯无界限:微软雅虎正式互通
·世界第二的VIM:普通人的编辑利器(上)
·高效搜索 Google搜索语法简介
·表情[卡通]:甜蜜拥抱第一辑
·化模糊为清晰!用Photoshop修正模糊图片(一)
·发给好友:搞笑国庆祝福
·程序员的编辑器——VIM
·Emacs是一种信仰!世界最强编辑器介绍
·别了,ACDSee!选择IrfanView/XnView的十大理由
·软件玩家xbeta的故事: 向盗版说不!
·超强图片编辑利器帮你轻松处理相片
·Intel将为厂商提供高性能编译器
·给注册表编辑器装个地址栏
·系统策略编辑器对用户端控制
关于我们 | 网站地图 | 广告指南 | 联系我们 | 招聘精英 | 合作联系


广东省通信管理局
ICP证粤B2-20040647
互联网清理整顿
技术支持与报障:support@pconline.com.cn
        020-87568837         
对本站有任何建议、意见或投诉,请点这里在线提交.
本网站简体、繁体两种版本,以简体版为准
PConline版权所有,未经授权禁止转载、摘编、复制或建立镜像.如有违反,追究法律责任__