<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://www.pythonclub.org/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://www.pythonclub.org/feed.php">
        <title>Python 俱乐部 vim</title>
        <description></description>
        <link>http://www.pythonclub.org/</link>
        <image rdf:resource="http://www.pythonclub.org/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-04-30T16:27:50+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://www.pythonclub.org/vim/add-line-no?rev=1299590354&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.pythonclub.org/vim/copy-paste?rev=1302833987&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.pythonclub.org/vim/edit-binary?rev=1301453511&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.pythonclub.org/vim/encoding?rev=1303118669&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.pythonclub.org/vim/gui-font?rev=1315975985&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.pythonclub.org/vim/insert-date?rev=1322395505&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.pythonclub.org/vim/map-basic?rev=1315972716&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.pythonclub.org/vim/mouse-select?rev=1302761717&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.pythonclub.org/vim/non-greedy?rev=1318152554&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.pythonclub.org/vim/replace?rev=1309333653&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.pythonclub.org/vim/vimdiff-usage?rev=1328252476&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://www.pythonclub.org/lib/tpl/dokuwiki/images/favicon.ico">
        <title>Python 俱乐部</title>
        <link>http://www.pythonclub.org/</link>
        <url>http://www.pythonclub.org/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="http://www.pythonclub.org/vim/add-line-no?rev=1299590354&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-03-08T13:19:14+00:00</dc:date>
        <title>有多少种方式可以在vim 中插入行号</title>
        <link>http://www.pythonclub.org/vim/add-line-no?rev=1299590354&amp;do=diff</link>
        <description>有多少种方式可以在vim 中插入行号

1 在文本中插入行号

最近有朋友提到某编辑器有一个可以插入行号的插件，问Vim有没有办法可以在文章中插入行号。%$^&amp;*#8~#$@#!……让我们看一下有多少种方式可以在vim中插入行号或数字序列！</description>
    </item>
    <item rdf:about="http://www.pythonclub.org/vim/copy-paste?rev=1302833987&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-04-15T02:19:47+00:00</dc:date>
        <title>Vim 复制粘贴探秘</title>
        <link>http://www.pythonclub.org/vim/copy-paste?rev=1302833987&amp;do=diff</link>
        <description>Vim 复制粘贴探秘

Vim作为最好用的文本编辑器之一，使用vim来编文档，写代码实在是很惬意的事情。每当学会了vim的一个新功能，就会很大地提高工作效率。有人使用vim几十年，还没有完全掌握vim的功能，这也说明了vim的强大。而这样何尝不是一件好事呢，只要有的学习，就有的提高。</description>
    </item>
    <item rdf:about="http://www.pythonclub.org/vim/edit-binary?rev=1301453511&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-03-30T02:51:51+00:00</dc:date>
        <title>用VIM查看编辑二进制文件</title>
        <link>http://www.pythonclub.org/vim/edit-binary?rev=1301453511&amp;do=diff</link>
        <description>用VIM查看编辑二进制文件

vim可以很方便地编辑二进制文件，个人认为它比emacs的二进制编辑方式更好用。vim中二进制文件的编辑是先通过外部程序xxd来把文件dump成其二进制的文本形式，然后就可以按通常的编辑方式对文件进行编辑，编辑完成后再用xxd 转化为原来的形式即可。</description>
    </item>
    <item rdf:about="http://www.pythonclub.org/vim/encoding?rev=1303118669&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-04-18T09:24:29+00:00</dc:date>
        <title>vim 编码设置</title>
        <link>http://www.pythonclub.org/vim/encoding?rev=1303118669&amp;do=diff</link>
        <description>vim 编码设置

1、支持中文编码的基础

Vim要更好地支持中文编码需要两个特性：+multi_byte和+iconv，可以用|:version|命令检查当前使用的Vim是否支持，否则的话需要重新编译。

2、影响中文编码的设置项</description>
    </item>
    <item rdf:about="http://www.pythonclub.org/vim/gui-font?rev=1315975985&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-09-14T04:53:05+00:00</dc:date>
        <title>在Gvim中给中文英文设置不同的字体</title>
        <link>http://www.pythonclub.org/vim/gui-font?rev=1315975985&amp;do=diff</link>
        <description>在Gvim中给中文英文设置不同的字体

设置不同的中英文字体可以让文档看起来更舒服，在Gvim中guifont设置是的英文字体，guifontwide设置是双字节字符用的字体，对中文而言就是中文字体。

guifontwide的设置只有在 encoding=utf-8 时才能生效（详细查看:h guifont；:h guifontwide）。</description>
    </item>
    <item rdf:about="http://www.pythonclub.org/vim/insert-date?rev=1322395505&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-11-27T12:05:05+00:00</dc:date>
        <title>Vim中插入时间</title>
        <link>http://www.pythonclub.org/vim/insert-date?rev=1322395505&amp;do=diff</link>
        <description>Vim中插入时间

有些时候写脚本或者修改脚本的时候，需要在Vim中插入时间，方便以后对脚本的修改。

查了一下，Vim中插入时间其实是件非常容易的事情。

Linux下Vim插入时间

需要用到Linux系统命令date，只需要用下面的命令就可以了：</description>
    </item>
    <item rdf:about="http://www.pythonclub.org/vim/map-basic?rev=1315972716&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-09-14T03:58:36+00:00</dc:date>
        <title>Vim按键映射</title>
        <link>http://www.pythonclub.org/vim/map-basic?rev=1315972716&amp;do=diff</link>
        <description>Vim按键映射

Vim的映射(map)是Vim强大功能的一个体现，利用map映射可以打造更强大的编辑器，大大提高编辑效率。

你可以将常用的命令组合映射为简单的命令，这样Vim下简单的命令可以实现复杂的功能。</description>
    </item>
    <item rdf:about="http://www.pythonclub.org/vim/mouse-select?rev=1302761717&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-04-14T06:15:17+00:00</dc:date>
        <title>VIM 中鼠标选择不选中行号</title>
        <link>http://www.pythonclub.org/vim/mouse-select?rev=1302761717&amp;do=diff</link>
        <description>VIM 中鼠标选择不选中行号

在Vim中，我们一般会使用 :set nu 打开行号开关。

但是打开行号后，有个弊端，那就是在用鼠标进行选择的时候，会将前面的行号也一起进行拷贝了。但是在gVim中进行选择不会选中行号。</description>
    </item>
    <item rdf:about="http://www.pythonclub.org/vim/non-greedy?rev=1318152554&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-10-09T09:29:14+00:00</dc:date>
        <title>Vim中的非贪婪匹配</title>
        <link>http://www.pythonclub.org/vim/non-greedy?rev=1318152554&amp;do=diff</link>
        <description>Vim中的非贪婪匹配

折腾了一个HTML文件，想把标签中一些不要的属性去掉，直接的话就直接匹配到行末了，想想vim这么高级的东西应该支持非贪婪匹配吧，于是在google和自带帮助的指引下折腾出来了。其实很简单，在:h non-greedy一条中有说，使用{-}来匹配，和*的功能类似，于是乎就有：</description>
    </item>
    <item rdf:about="http://www.pythonclub.org/vim/replace?rev=1309333653&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-06-29T07:47:33+00:00</dc:date>
        <title>VIM多行删除，复制，移动</title>
        <link>http://www.pythonclub.org/vim/replace?rev=1309333653&amp;do=diff</link>
        <description>VIM多行删除，复制，移动

:n1,n2 m n3    移动n1-n2行(包括n1,n2)到n3行之下；

:n1,n2 co n3    复制n1-n2行(包括n1,n2)到n3行之下；

:n1,n2 d           删除n1-n2行(包括n1,n2)行；</description>
    </item>
    <item rdf:about="http://www.pythonclub.org/vim/vimdiff-usage?rev=1328252476&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-03T07:01:16+00:00</dc:date>
        <title>vimdiff使用技巧</title>
        <link>http://www.pythonclub.org/vim/vimdiff-usage?rev=1328252476&amp;do=diff</link>
        <description>vimdiff使用技巧

源程序文件（通常是纯文本文件）比较和合并工具一直是软件开发过程中比较重要的组成部分。现在市场上很多功能很强大的专用比较和合并工具，比如 BeyondCompare；很多IDE 或者软件配置管理系统，比如Eclipse, Rational ClearCase都提供了内建的功能来支持文件的比较和合并。</description>
    </item>
</rdf:RDF>
