Vi-查询卡片

7-10 12,406

本文来自于Unix对话录的博主刺猬的投稿。

很高兴有朋友能够制作这样的翻译作品来分享给大家,笔者也仔细看了一下,都是些非常常用的命令,因此对Vim初学者应该会很有帮助。

截一部分图给大家预览一下,如果觉得不错请点击这里下载。

1

Vim(gVim)对排序的妙用

前段时间有博友在群里问了一个关于vim排序的问题,因为时间问题一直没帮忙解决,今天时间正好空出来,就帮忙搞了一下。 原文的问题如下: ...

阅读全文

vim(gVim)统计字节、字符数

前段时间在做文件扫描的时候,有一些关于字节、字符数统计的需求,考虑到有同学也可能用的到,所以整理一下记录在这里。 1.统计当前字符之前的所有字节数 ...

阅读全文

糗事百科网站改版,对应qiushibaike.vim插件升级

前不久糗百改版,所以原有的qiushibaike.vim插件用起来会有一些问题,今天有时间就修改了一下. 如图: 下载地址: http://www.vim.org/scripts/script.php?scr...

阅读全文

15则回应给“Vi-查询卡片”

  1. zecy说道:

    对于刚上手Vi的人来说很有用,回想起自己刚用的时候就记住了HJKL,其他老得查手册~

    [回复]

  2. zach说道:

    嗯,两个 :x 没这样用过,也没用过 U,学习了。

    [回复]

    zach 回复:

    居然被自动转成表情符了,是 :x

    [回复]

  3. xflash说道:

    非常感谢~

    [回复]

  4. nbsp说道:

    兄弟为何我设置的注释提示E20没有设定标记啊,下边是我用你的代码修改后使用的:

    function UpdateTitle()
    normal m’
    execute ‘/# *Last modified:/s@:.*$@\=strftime(“:\t%Y-%m-%d %H:%M”)@’
    normal ”
    normal mk
    execute ‘/# *Filename:/s@:.*$@\=”:\t\t”.expand(“%:t”)@’
    execute “noh”
    normal ‘k
    echohl WarningMsg | echo “Successful in updating the copy right.” | echohl None
    endfunction
    “判断前10行代码里面,是否有Last modified这个单词,
    “如果没有的话,代表没有添加过作者信息,需要新添加;
    “如果有的话,那么只需要更新即可
    function TitleDet()
    let n=1
    “默认为添加
    while n < 10
    let line = getline(n)
    if line =~ '^\#\s*\S*Last\smodified:\S*.*$'
    call UpdateTitle()
    return
    endif
    let n = n + 1
    endwhile
    call AddTitle()
    endfunction

    ————————————————————————————————————————
    还有一问题就是如何让文件保存成utf8编码的;就是用记事本打开右键另存为utf8那种的文件编码。
    我现在设置的编码是:
    set encoding=utf-8
    set termencoding=utf-8
    set fileencoding=chinese
    set fileencodings=ucs-bom,utf-8,chinese

    set langmenu=zh_CN.utf-8
    source $VIMRUNTIME/delmenu.vim
    source $VIMRUNTIME/menu.vim
    language messages zh_cn.utf-8

    [回复]

    Dante 回复:

    set fileencoding=utf-8

    更新作者信息的插件,可以下载最新版来使用。

    [回复]

  5. Moyo说道:

    404 肿么办

    [回复]

  6. Alan说道:

    这里有一个超强的卡片,这是最新版,感觉做的非常好,博主也可以向大家推荐一下。
    http://michael.peopleofhonoronly.com/vim/vim_cheat_sheet_for_programmers.png

    [回复]

    Dante 回复:

    确实不错~~唯一不足的是有些作者本人的习惯绑定呢~

    [回复]

  7. ppip说道:

    呃。。。附件没有了?

    [回复]

  8. 说道:

    附件没有了

    [回复]

  9. 咖啡小冰说道:

    附件没有了 太可惜了

    [回复]

  10. springlie说道:

    Not Found~~~ 求更新

    [回复]

  11. GaoPP说道:

    已经不能下载了

    [回复]

  12. chen说道:

    大哥,求卡片的连接,资源不在了,谢谢

    [回复]

发表评论