酷徒LOGO
0 0 评论
  • 显示原文与译文双语对照的内容
文章标签:Surround  VIM  
surround.vim: quoting/parenthesizing made simple

  • 源代码名称:vim-surround
  • 源代码网址:http://www.github.com/tpope/vim-surround
  • vim-surround源代码文档
  • vim-surround源代码下载
  • Git URL:
    git://www.github.com/tpope/vim-surround.git
  • Git Clone代码到本地:
    git clone http://www.github.com/tpope/vim-surround
  • Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/tpope/vim-surround
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
  • surround.vim

    Surround.vim 是关于"环境"的: 括号,括号,引号,XML标记和更多。 插件提供了易于删除,修改和添加这样的环境的映射。

    用例子解释是最容易的。 在内部按 cs"'

     
    "Hello world!"
    
    
    
     

    将它的更改为

     
    'Hello world!'
    
    
    
     

    现在按 cs'<q> 将它的改为

    
    <q>Hello world!</q>
    
    
    
    

    要转到圆形,请按 cst" 键获取

     
    "Hello world!"
    
    
    
     

    要完全删除分隔符,请按 ds"

     
    Hello world!
    
    
    
     

    现在,cursor 在"打招呼"上,按 ysiw] (。iw 是一个文本对象)。

     
    [Hello] world!
    
    
    
     

    让我们把大括号加起来,添加一些空间(。使用 } 代替 { ): cs]{

    
    { Hello } world!
    
    
    
    

    现在用 yssb 或者 yss) 把整行用括号括起来。

    
    ({ Hello } world!)
    
    
    
    

    恢复为原始文本: ds{ds)

     
    Hello world!
    
    
    
     

    强调 hello: ysiw<em>

    
    <em>Hello</em> world!
    
    
    
    

    最后,让我们试试视觉模式。 按大写(。linewise视觉模式) 后按 S<p class="important">

    
    <p class="important">
    
    
     <em>Hello</em> world!
    
    
    </p>
    
    
    
    

    这个插件对于HTML和XML编辑非常强大,它是目前在Vim领域中看起来很像。 ( 相对于 html/xml插件,插入插件,其中有许多插件可用)。 同时添加。更改和删除对标记是轻而易举的。

    . 命令将与 dscsyss 一起工作,如果你安装了 repeat.vim

    安装

    如果你没有首选安装方法,我建议安装 pathogen.vim 插件,然后简单地复制并粘贴:

    
    cd ~/.vim/bundle
    
    
    git clone git://github.com/tpope/vim-surround.git
    
    
    
    

    生成帮助标记后,可以使用 :help surround 查看手册。

    请参阅 pathogen.vim的贡献指南。

    自我提升

    像 surround.vim跟踪 GitHub上的存储库,并在vim.org 服务器上投票。? 如果你觉得特别慈善,可以在 TwitterGitHub跟踪。com。

    许可证

    版权所有( c ) Pope。与Vim本身在相同的条款下发行。 查看 :help license



    文章标签:VIM  Surround  

    Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备17041772号-2  |  如果智培  |  酷兔英语  |  帮酷