`
run_xiao
  • 浏览: 192856 次
  • 性别: 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的功能确实是很强大的  自定义功能也很强大.......
如果我不是为了对应多语言的话......................

相关推荐

    Windows版本的VI

    昨天想在Windows下使用vi进行文本编辑,到网上下载一个了gvim,现在共享给大家。

    Linux的vi编译器设置

    让vi编译器可以像其他编译器那样用着舒服

    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 几种不同的软件开发过程模型、项目的需求以及用于推导这些需求的任务分析。在本课程中,您将学习 遵循...在这些开发人员中,讨论他们昨天完成了什么,他们今天打算完

    MySQL数据库备份的简单知识

    管理员已经知道表以破坏,用诸如vi或Emacs等编辑器试 图直接编辑它们。备份数据库两个主要方法是用mysqldump程序或直接拷贝数据库文件(如用cp、cpio或tar等)。每种方法都有其优缺点。本文将为大家介绍MySQL数据库...

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

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

    Linux的程序调试方法

    很多人可以利用vi编译器写程序,但是却不知道如何在vi编译器里调试程序,那么本文档为你解开迷惑

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

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

    用expect 实现切换用户时自动输入密码.txt

    昨天一个网友问如何能够将输入密码的工作在shell里面自动完成,研究了一下,发现这种交互式的工作,普通的shell实现不了,据说可以借助expect来搞定,所以初步学习了一下expect,成果和大家分享一下: 应用一: 实现...

    CentOS 配置防火墙详解及实例

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

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

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

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

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

    编写程序高手的造就的文章

    高手喜欢用轻量级的工具,象vi,notepad,最多到ultraedit这样复杂的。高手用这种工具写出很多的东西。这些工具就象东方不败的针。那根针已具有神奇的魔力,有时候它可以当激光枪来用。  对于一些重量级的工具,...

Global site tag (gtag.js) - Google Analytics