`
run_xiao
  • 浏览: 194895 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

昨天玩了一下VI

    博客分类:
  • CS
阅读更多

昨天花半天时间玩了一下VI,刚开始的时候看着黑黑的屏幕和稀奇古怪的命令,真是恐怖,这是人玩的东西吗!

慢慢熟悉了感觉功能还真的是很强呢。

VI说道底也就是在三种模式间切换,完成文本编辑的操作。命令模式,插入模式,可视模式。

当你不知道是在什么模式的时候,狂按ESC就肯定进到命令模式了:)

命令模式也主要就做些文件保存退出;光标移动(左右,上下,单词,行,段);查找替换;删除等操作

在命令模式下,i,a,o 三个命令进入插入模式,才能编辑文件。

命令模式下,v进入可视模式,选择区域后,y是复制,d是剪切,回到命令模式后p就贴上了

除此之外,再就是VIMRC文件内一些乱七八糟的配置,可以配置语法高亮,缩进等,

但还没找到一个完整配置的说明,到底有哪些项可以配?

还有一些功能还没玩出来,比如:如何设置编译器编译当前文本;如何开多个文件切换。

分享到:
评论
15 楼 yfmine 2007-07-12  
去http://vimcdoc.sourceforge.net/安装一个中文的文档,然后在vimrc中加一句命令
set helplang=cn
保存后重新打开VIM,默认的帮助就变成中文了。查看帮助用
:h 命令名称
就可以了,要看所有选项可以用下面这个命令,不过这仅仅是选项而已.
:h options
14 楼 cocal 2007-07-12  
推荐个blog:
http://blog.csdn.net/easwy/category/234641.aspx

13 楼 lzqjj 2007-07-12  
对于从小就习惯windows的鼠标窗口界面工作和编程的人来说,接触vim、熟悉和使用它确实是一个痛苦的过程。

值不值得,看个人了,呵呵。
12 楼 lzqjj 2007-07-11  
最近也在学习vim,用于rails开发,刚开始学,开发速度奇慢啊,希望可以尽快进入正常开发状态。
11 楼 dengyin2000 2007-07-11  
不要太崇拜。这么多命令如果不是经常用的话  很容易就忘了
10 楼 run_xiao 2007-07-11  
http://blog.21ic.org/user1/313/archives/2006/30482.html

很炫的技巧总结,对VI更加崇拜了,hoho
9 楼 xiaoyu 2007-07-11  
LZ能不能换一个头像, 现在看到佐助就想呕.
8 楼 run_xiao 2007-07-11  
Thanks
正在看vimtutor
好东东!
7 楼 dengyin2000 2007-07-11  
vimtutor
6 楼 simohayha 2007-07-11  
run_xiao 写道
哪位能告诉我VIMRC的配置项到底有哪些?


看他的文档就行了.
5 楼 ddandyy 2007-07-11  
http://blog.sina.com.cn/xbeta#sort_3
4 楼 run_xiao 2007-07-11  
哪位能告诉我VIMRC的配置项到底有哪些?
3 楼 geradle 2007-07-11  
VIM啦。国际化的啦。应该没有问题。我用显示中文没有问题。输入没有试过。
2 楼 ddandyy 2007-07-11  
对了  据说 对双字节的支持有点问题    不过我没试过.........
1 楼 ddandyy 2007-07-11  
VI的功能确实是很强大的  自定义功能也很强大.......
如果我不是为了对应多语言的话......................

相关推荐

    Linux的vi编译器设置

    在深入探讨如何优化Linux下的vi编辑器以提升编程体验之前,我们先来简要回顾一下vi编辑器的历史及其在Linux环境中的重要性。vi(visual editor)是Unix系统中最古老且最广泛使用的文本编辑器之一,它诞生于1976年,...

    windows的BAT或者linux的VI下批量更改替换文件名的脚本

    windows的BAT或者linux的VI下批量更改替换文件名的脚本.昨天我整理文档,里面有一大堆后缀名相同的文件,如: 001.ppt、002.ppt和003.ppt这样命名的,现在要把它们修改成 课件_001.ppt、课件_002.ppt和课件_003.ppt...

    LabVIEW开发Core3课程1:有价值和可维护的VI

    在本课中,我们将介绍可扩展、可读和可维护的VIS 几种不同的软件开发过程模型、项目的需求以及用于推导这些需求的任务分析。在本课程中,您将学习 遵循...在这些开发人员中,讨论他们昨天完成了什么,他们今天打算完

    VirtualBox复制的虚拟机无法获取IP的完美解决办法

    昨天晚上想玩玩zookeeper集群,在vb里复制了一台主机,可怎么也无法获取IP,经研究,终于还是解决了. 1.复制主机时勾选 重新初始化所有网上的mac地址,并选择完全复制. 2.启动复制的主机 3. 编辑/etc/udev/rules.d/70-...

    Linux的程序调试方法

    在Linux环境下编写C或C++程序时,除了需要掌握如何使用编辑器(如vi)来编写代码外,还需要了解如何进行程序调试。程序调试是软件开发过程中非常重要的一个环节,它能够帮助开发者定位并解决代码中的错误或异常行为...

    9 个实用 Shell 脚本,直接部署,简单实用

    该脚本使用 `yum` 命令安装 `mailx` 软件,使用 `vi` 命令编辑邮件配置文件,使用 `mailx` 命令发送邮件。 知识点: * `yum` 命令:用于安装软件包。 * `vi` 命令:用于编辑配置文件。 * `mailx` 命令:用于发送...

    句子成分及句子结构.doc

    - **不及物动词(Intransitive Verb, vi.)**:指不需要跟随宾语就能完整表达动作的动词。例如:“The door opened.”(门开了。)中的“opened”后面没有宾语,因此是不及物动词。 2. **判断方法**: - 观察动词...

    如何才能成为一名优秀的开发人员?

    事情犹如发生在昨天,那是在2000年,Pargas博士正在给我们数据结构班讲解有关数据结构方面的话题,当他讲解部署SSH应用时,一个同学问了他一个问题,当时他围绕“如果你想成为一个真正计算机科学家,你就要从学习vi...

    CentOS 配置防火墙详解及实例

    昨天帮朋友配置CentOS服务器,一开始为了方便测试直接把防火墙关了,之后便需要配置好防火墙,网上找了几个防火墙规则都有错误,后来发现是博主发帖不认真,有太多字符错误,下面是我整理的亲测可用的防火墙规则的...

    【Labview学习】——如何制作可爱又迷人的Labview软件登录界面(下)

    在昨天的文章里面,链接:【Labview学习】——如何制作可爱又迷人的Labview软件登录界面(下) 最后给大家留下来几个小问题,也就是在做这个登录界面时还残留的bug,今天来消灭他们。 首先看到昨天程序的前面板如下...

    常用linu系统管理命令

    - 查询昨天的日期。 - 示例:`date --date='yesterday'` 3. **修改系统时间:** - 设置系统时间为上海时区。 - 示例:通过 `timeconfig` 选择 Asia/Shanghai 时区。 - 同步网络时间服务器。 - 示例:`ntpdate...

    江苏省铜山区清华中学七年级英语下册 Unit 7 Abilities Reading I学案(无答案)(新版)牛津版

    - rush vi. 冲,奔 - wet adj. 湿的 - blanket n. 毛毯 - firefighter n. 消防员 - burn v. 燃烧 - moment n. 时刻 - nod v. 点头 - careful adj. 小心的 - hurt adj. 受伤的 - could v. 能,可以 2. **...

    Android Recyclerview实现水平分页GridView效果示例

    昨天UI妹子给了给需求,展示水平分页效果,而且第二页要默认显示一部分,提示用户水平可以滑动,先上效果图: 很明显横向滑动的分页,第一反应就是使用ViewPager,毕竟只要通过自定义ViewPager,实现这个效果还是很...

    英语句型结构和句式分析.docx

    1. S + V:这种句型中的动词是不及物动词(vi.),不需要宾语来完成其动作。例如:“He runs quickly.”(他跑得快)。 2. S + V + P:在这个句型中,动词是系动词(link v.),如look、seem、appear等,后面接表语...

    pep六年级英语下册12单元测试题精选.doc

    VI. Read and judge. 阅读理解部分要求学生阅读一段简短的自我介绍,并判断陈述是否正确。这个部分测试学生的阅读理解能力和细节把握能力。 综上所述,这份测试题全面覆盖了小学六年级英语的核心知识点,包括词汇...

    2年中考1年模拟2016年中考英语专题12句子的种类试题含解析

    1. S+Vi:这种句型中的动词是不及物动词,不需接宾语,如"I sleep."(我睡觉)。 2. S+Vt+O:动词为及物动词,后面接直接宾语,如"She reads a book."(她读书)。 3. S+Vt+O+OC:宾语后面有补语来进一步描述宾语的...

    linux常用命令学习日志

    * date -d yesterday +%y%m%d:获取昨天的日期 * date -d "10 days ago" +%Y%m%d:获取 10 天前的日期 * date -d "-10 days ago" +%Y%m%d:获取 10 天后的日期 六、 文本处理 * grep:搜索文本 * sed:流编辑器 * ...

    2015_2016学年度高中英语Unit4Earthquakes学案新人教版必修1

    & vi.) (使)爆裂;(使)裂开;(使)炸开;突然出现;爆发 - n. 突然破裂;爆发 - burst out crying/laughing: 突然哭起/来笑起来 - burst into tears/laughter: 突然哭/笑起来 - burst in/into: 闯入,突然破门而...

    英语专业八级词汇背诵大全.pdf

    例如:“She was absent from school yesterday.”(她昨天没来学校。) - **absolute (a.)**:表示“绝对的;纯粹的”。例如:“The absolute truth cannot be changed.”(绝对的真理是不可改变的。) - **...

    大学英语6级高频词汇

    ”(你能解释一下昨天为什么缺席吗?) 12. **Accountant**(n.):会计。如:“The accountant prepared the financial statements.”(会计准备了财务报表。) 13. **Adapt**(vt.):适应,调整。如:“He had ...

Global site tag (gtag.js) - Google Analytics