zoukankan      html  css  js  c++  java
  • Vim 使用 DrawIt 画图

    简介

    DrawIt 插件用来在 Vim 中进行简单的画图功能。可以方便地移动光标并画出横线、竖线、斜线、箭头和交叉字符,也带有实用的画图功能,轻松画带箭头的线、矩形及椭圆。

    官方主页:https://github.com/vim-scripts/DrawIt

    帮助文档:https://github.com/vim-scripts/DrawIt/blob/master/doc/DrawIt.txt

    常用操作

    开启/关闭

    开启 DrawIt 模式:di

    关闭 DrawIt 模式:ds

    开启/关闭橡皮擦

    空格键

    画线

    向左画横线:左箭头

    向右画横线:右箭头

    向上画竖线:上箭头

    向下画竖线:下箭头

    向上画 :<Home>

    向上画 /:<Page Up>

    向下画 /:<End>

    向下画 :<Page Down>

    画斜线的记忆方法

    | Home |  | PageUp      |

    | end    |  | Page Down |

    想像这四个键被一把大X覆盖住了。

    移动光标

    左移:h

    右移:l

    上移:k

    下移:j

    画箭头

    上箭头:^

    下箭头:v

    左箭头:<

    右箭头:>

    胖上箭头:^

    胖下箭头:v

    胖左箭头:<

    胖右箭头:>

    高级操作

    选择区域:按下鼠标左键并拖动鼠标 或 <Ctrl> + v

    在选择区域画直线:l

    在选择区域画带箭头直线:a

    在选择区域画盒子:

    在选择区域画椭圆:e

    在封闭区域内填充字符:f(按下 f 后会提示“Enter fill character”,输入要填充的字符再回车)

    h create a canvas for a  e l

    s adds spaces to canvas

    选择区域填充指定字符: a ... z(r 后面的字符就是要填充的字符)

    pa ... like a ... z, except that blanks are considered to be transparent

    以上是自己使用的实践结果,未翻译过来的表示我还不明白的用法,待进一步研究。有兴趣的可以参考简介中的帮助文档链接,有非常详细的使用教程。

    附录

    从别的教程中偷师学来的

    移动块

    选择区域后,按住 <Ctrl> 再移动鼠标到指定位置

    擦除块

    选择区域后,按 <空格>,表示用空格替换指定区域的内容

    参考链接:https://www.linuxprobe.com/vim-originally-can-play-like-this.html

  • 相关阅读:
    欧拉函数模板
    Django Views Decorator
    Anaconda3 安装报错 bunzip2: command not found
    Windows 错误 0x80070570
    GitHub报错error: bad signature
    failed to push some refs to 'git@github.com:RocsSun/mytest.git
    更新GitHub的仓库
    Git连接GitHub
    Git的初始化设置
    Git的选项参数
  • 原文地址:https://www.cnblogs.com/imzhi/p/vim-drawit.html
Copyright © 2011-2022 走看看