The Missing Semester -03- Vim编辑器-习题记录

习题解答

  1. 完成 vimtutor。备注:它在一个 80x24(80 列,24 行) 终端窗口看起来效果最好。
    打开终端,输入vimtutor,即可打开一个复制的vimtutor文件,因为学习过程中需要修改文件,所以可以直接复制一份,输入vimtutor即默认复制一份。
    对应的教程总结:03-Vim编辑器的vimtutor
    可以跟着教程一步步做,会收获到很多东西哦

  2. 下载我们提供的 vimrc,然后把它保存到 ~/.vimrc。 通读这个注释详细的文件 (用 Vim!), 然后观察 Vim 在这个新的设置下看起来和使用起来有哪些细微的区别。
    解:点击链接下载,然后输入

    cp ./vimrc ~/.vimrc
    vim ~/.vimrc
    

    即可将对应的文件进行保存,通知进行对应的swap的recover,即可完成对应的设置.

  3. 安装和配置一个插件: ctrlp.vim.

    1. 用 mkdir -p ~/.vim/pack/vendor/start 创建插件文件夹

    2. 下载这个插件: cd ~/.vim/pack/vendor/start; git clone https://github.com/ctrlpvim/ctrlp.vim

    3. 阅读这个插件的 文档。 尝试用 CtrlP 来在一个工程文件夹里定位一个文件,打开 Vim, 然后用 Vim 命令控制行开始 :CtrlP.

    4. 自定义 CtrlP:添加 configuration 到你的 ~/.vimrc 来用按 Ctrl-P 打开 CtrlP

      使用vim 打开~/.vimrc 加入configuration的行数assets/The Missing Semester -03- Vim编辑器-习题记录/file-20250630225642697.png

  4. 练习使用 Vim, 在你自己的机器上重做 演示

  5. 下个月用 Vim 完成 所有的 文件编辑。每当不够高效的时候,或者你感觉 “一定有一个更好的方式”时, 尝试求助搜索引擎,很有可能有一个更好的方式。如果你遇到难题,可以来我们的答疑时间或者给我们发邮件。

  6. 在其他工具中设置 Vim 快捷键 (见上面的操作指南)。
    在谷歌浏览器中安装Vim快捷键Vimium
    一些主要使用的快捷键:

    • jk上下
    • ud上半页、下半页
    • shift+f点击对应的链接
    • shift+H\l前进、后退
    • shift+K\J更改选项卡
    • X关闭选项卡
    • O打开谷歌搜索,历史记录、书签
    • shift+T打开所有选项卡
    • ?打开帮助对话框
  7. 进一步自定义你的 ~/.vimrc 和安装更多插件。
    很棒的插件浏览: Vim Awesome
    尝试安装讲义中推荐的插件:

    • ctrlp.vim: 模糊文件查找
    • ack.vim: 代码搜索 assets/The Missing Semester -03- Vim编辑器-习题记录/file-20250702221617545.png按照对应的步骤,首先安装ack,然后添加对应的代码到 ~/.vimrc中,保存后执行:PlugInstall,即可执行对应的安装
     curl [https://beyondgrep.com/ack-v3.9.0](https://beyondgrep.com/ack-v3.9.0) > ~/bin/ack && chmod 0755 ~/bin/ack
     sudo apt-get ack
    
  8. (高阶)用 Vim 宏将 XML 转换到 JSON (例子文件)。 尝试着先完全自己做,但是在你卡住的时候可以查看上面  章节。
    参考讲义的宏章节

posted @ 2025-07-02 23:20  艳爚邀灼  阅读(20)  评论(0)    收藏  举报