`

学习vim吧

vim 
阅读更多

       vim是我常用的一个文本编辑工具,但是我仍然对它了解的不够,平时只用了其很
少一部分功能来处理手头上的文本操作。这对于一个vimer来说着是不够的,我仍然要不断
的学习来提高我的vim技能。我经常会遇到文本编辑工作,当我认识到:熟练使用一个文本
工具是多么重要啊!!的时候,我开始了学习vim的过程。其中的乐趣太多了!!

学习vim的时候,学到的第一个知识就是用键盘代替鼠标。
vim学习成长之熟悉键盘:
      键盘上26个字母在vim的不同的文本模式下所代表的文本操作命令不同。所以学习
vim的第一步就是熟悉键盘上字母所代表的文本操作命令??答案是:不。 vim学习第一步
就是了解vim的模式差异。在不同的模式下,键盘上的字母所表示的命令就不同。
知道vim的模式差异。这个对于刚开始学习vim来说,听说还有啥可视化模式,底行命令模
式等等,就让人着急。其实这是因为使用其他文本编辑工具固化了我们的操作模式和思维
模式。其实很简单。作为学习的入门难度曲线是陡了点,不过到后面用熟悉了,就会觉的
没啥,挺简单的。当看到平时使用很多的鼠标兄被闲置一旁,不习惯的时候,有点不舒服
。哎 就这样,vim束缚了你一些东西,又给了你更灵活的东西。

      在vim里你能有效的将你的光标移动到你要编辑和查找的地方就是基本功:
     
      光标移动呢从小范围到大范围的分的话,移动一个字符,一个单词,一行,多行,
半个屏幕,整个屏幕,文档开头或结尾。还有一些移动比如:正则模式匹配到的信息等。
刚开始学习这些东西你会很痛苦,你需要的就是在vim里存活下来。不要在第一轮和vim接
触当中就被干掉了。
       光标移动的命令在网上现在能找到很多了,不过也可以参考下vim自带的帮助文档:
       如果英文的看的有点不适应的话,可以看下chinaunix网站上的翻译好的:     
       http://man.chinaunix.net/newsoft/vi/doc/help.html
     
       初级入门的看下vim自带的教程吧:装好vim后,在系统的命令终端输入vimtutor.
      
vim学习成长之正则表达式:
       在文本操作中有一个基本的操作就是查找与替换。哈哈,能把这两个操作玩的好的
话,学习vim中的正则就是有必要的。例如从简单的文本中找出所有数字,所有字母,所有
的中文,所有的十六进制和八进制,所有的换行符等等。你正则学的越多越熟练,你就越能
对你的文本随心所欲的修改。了解vim的正则的文档可以看下自带的正则说明:在vim命令
行模式下输入:help  regexp   。如果只是学习更方便更零碎的知识点的话,搜索引擎可
能比你看文档还方便。


(TODO)

~                                                                                                                                                                                   
~                                                                                                                                                                                   
~                                                                                                                                                                                   
~                                                                                                                                                                                   
~                                                                                                                                                                                   
~                                                                                                                                                                                   
~                                                                                                                                                                                   
~                                                                                                                                                                                   
0
3
分享到:
评论

相关推荐

    vi快速学习 vim快速学习

    **vi与vim编辑器快速学习指南** 在Linux和Unix系统中,`vi`(Visual Editor)是一个非常重要的文本编辑器,而`vim`(Vi IMproved)是其增强版,继承了vi的强大功能并增加了许多现代特性。了解并熟练使用vi/vim可以...

    学习vi和vim编辑器.pdf_vim实用_vi_vim_

    3. 在线教程:互联网上有许多vim的学习资源,如"Practical Vim"书籍和各种教程视频。 **总结** vi和vim编辑器因其高效和灵活性在IT行业中有着广泛的使用。熟练掌握vim不仅能提高代码编写效率,还能提升在各种环境下...

    学习vi和vim编辑器_第7版_中文+英文_PDF

    《学习vi和Vim编辑器(中文版第7版)》将说明使用这两种程序编辑文档的基础技巧,并讨论高级工具,例如交互式宏与扩展编辑器的脚本——我们的内容编写成容易遵循步骤操作的风格,成就本书的经典地位。读者将学到: ·...

    VIM中文手册(学习VIM的帮助)

    虽然VIM的命令较多,但通过逐步学习和实践,你会发现它的效率远超其他文本编辑器。熟练掌握VIM,能大大提高编程和文本处理的工作效率。 总的来说,“VIM中文手册”是一份详尽的资源,涵盖了VIM的各个方面,无论你是...

    vimtips 学习VIM的理想资源

    学习vim: http://www.vim.org/ O cial site http://chronos.cs.msu.su/vim/newsgroup.html Newsgroup and Usenet http://groups.yahoo.com/group/vim Speci c newsgroup http://u.webring.com/hub?ring=vim VIM ...

    笨方法学 Vim Script

    此外,学习 Vim Script 还包括了解 Vim 的事件机制。Vim 在特定时刻会触发事件,如打开文件、保存文件或退出编辑器时,你可以编写脚本来响应这些事件。这使得 Vim 可以自动化很多工作流程。 标签 "Vim Script" 暗示...

    学习vim 编辑器 第7版

    "学习vim编辑器 第7版"显然是针对这个版本的Vim进行深入学习的资源,对于想要提升文本编辑效率的人来说,是非常有价值的。 在Vim中,用户可以快速地在命令模式、插入模式和可视模式之间切换,以执行不同的操作。...

    vim入门及代码浏览 vim学习

    Vim有多个不同的模式,而学习Vim的关键就在于掌握这些模式及其快捷键。以下是Vim的一些基本操作和概念: 普通模式(NORMAL):这是Vim默认的模式,在这个模式下,你可以使用键盘快捷键来移动光标、复制粘贴文本以及...

    vim-中文参考学习手册

    12. **Vimscript**:学习Vimscript可以帮助你编写自定义脚本,进一步个性化Vim。 13. **与Git集成**:Vim有很好的Git整合,可以直接在编辑器内进行版本控制操作。 14. **多窗口和缓冲区**:可以同时打开多个窗口,...

    学习VI和VIM编辑器第7版中文

    学习VI和VIM编辑器对于提高工作效率至关重要,尤其对于那些频繁处理文本和代码的用户。第7版的中文版教程提供了详尽的指导,涵盖了从基础操作到高级特性的全部内容,帮助读者逐步掌握这个强大的工具。通过阅读《学习...

    VIM的键盘映射图-学习VIM的好东东

    以键盘的图片形式,展示每个按键都有什么样的功能,一目了然!可以用作桌面背景以尽快掌握vim的操作技巧

    简明 Vim 练级攻略

    ### 知识点一:Vim 的学习路径与心态调整 - **Vim 的价值**:文章开篇强调了 Vim 是“人类史上最优秀的文本编辑器”,这种高度评价突出了 Vim 在编程界的地位及其独特的优势。它不仅强大而且高效,但同时也意味着较...

    vim学习心得

    ### Vim学习心得与实用技巧详解 #### 一、引言 在IT行业中,文本编辑器是程序员不可或缺的工具之一。其中,Vim作为一款高度可配置的文本编辑器,在Unix平台乃至其他操作系统上都广受欢迎。本文将详细介绍Vim的一些...

    Vim用户手册中文版7.3.pdf.zip_vim 7

    不是一种知识,Vim 的学习更需要的不是头脑而是双手,经常按书中的指示 进行示例性的操作,在学习 Vim 众多精致的技巧时,不要贪图一下子全都 掌握,最好是看一条技巧后,马上在编辑器上进行操作,这样在以后实际的 ...

    Vim Gtags再学习

    【Vim Gtags再学习】 在编程环境中,高效地定位和理解源代码是至关重要的,尤其是在大型项目中。Vim Gtags就是这样一个强大的工具,它为Vim编辑器提供了全局标签功能,使得开发者能够在源码文件中快速跳转、查找...

    vim-configure.tar.gz_vim_vim_configure

    Vim(Vi IMproved)是一款强大的文本编辑器,深受程序员和...通过自定义和学习这些配置,你可以提升编程效率,享受更佳的代码编辑体验。记住,理解和个性化你的 Vim 配置是提升工作效率的关键,不要害怕尝试和调整。

    vim学习的好资源

    学习vim的好教程,本书介绍了vim的各种实用的功能

Global site tag (gtag.js) - Google Analytics