≡菜单

如何在Vim编辑器中创建ASCII绘图(文本文件内的绘图框,线,椭圆,箭头)

在Vim编辑器中创建ASCII绘图您可以使用Vim DrawIt在Vim编辑器中创建线条图!插入。您可以使用此插件在文本编辑器中绘制流程图,ER图或任何其他可以作为线图创建的图。

2步骤安装drawit.vim

步骤1:从vim.org下载最新版本的插件

从下载插件 vim.org

$ cd ~
$ wget -O DrawIt.vba.gz http://www.vim.org/scripts/download_script.php?src_id=8798

步骤2:安装DrawIt! Vim插件

$ cd ~
$ vim DrawIt.vba.gz

:so %
:q

Vim编辑器DrawIt的5个强大功能!插入

  • \ di 将打开Drawit!插入
  • \ ds 将关闭Drawit!插入

功能1:在Vim编辑器中导航时进行绘制

在Vim编辑器中,使用箭头键(向左,向右,向上和向下)进行导航时,它将根据您的导航适当地绘制方框或线条。

以下是一个简单的CPU输入输出图的示例,该图仅用导航键即可绘制框和线,仅用几秒钟即可在Vim编辑器中绘制。

Vim编辑器DrawIt!插件-画左,右,上,下和倾斜线

:在几秒钟内在Vim编辑器中创建的文本图

功能2:在Vim编辑器中绘制一个框(在可视模式下)

步骤1: 使用视觉选择选择一个区域。

在文本文件内的空白填充区域上绘制框

:在Vim编辑器中可视选择区域绘制框

第2步: 通过按\ b绘制框

使用Vim Editor Draw It插件在文本文件中添加ASCI图
:根据文本文件中的选定区域自动创建的箱形图

功能3:在Vim编辑器中绘制椭圆(在可视模式下)

步骤1: 使用视觉选择选择一个区域。

第2步: 通过按\ e绘制椭圆

在Vim编辑器文本文件中绘制圆,矩形,三角形或椭圆形
:根据文本文件中的选定区域自动创建椭圆图

功能4:在Vim编辑器中绘制箭头

使用以下按键来绘制下面提到的相应箭头。

  • > 左箭头
  • \> 胖左箭头
  • < 右箭头
  • \< 胖箭头
  • ^ 向上箭头
  • \ ^ 向上箭头
  • V 向下箭头
  • \ V 向下箭头

功能5:在Vim编辑器中绘制斜线

斜线是—前斜杠和后斜杠。使用以下按键来绘制相应的倾斜线

  • 向下翻页 –画\向右下移动
  • 结束 –向左/向左绘制/移动
  • PageUP –向右绘制/向上移动
  • 首页 –画\上下移动

推荐读物

Vim 101骇客,作者:Ramesh Natarajan。我是命令行迷。因此,我自然很喜欢Vi和Vim编辑器。几年前,当我在3d捕鱼达人上编写大量C代码时,我常常阅读所有可用的Vim编辑器技巧和窍门。根据我的Vim编辑器经验,我’已编写了Vim 101 Hacks电子书,其中包含有关各种Vim高级功能的101个实用示例,这些将​​使您在Vim编辑器中快速高效地工作。即使您已经使用Vi和Vim编辑器已有数年,并且没有阅读过这本书,也请您帮个忙并阅读这本书。 Vim编辑器的功能会让您惊讶。

如果您喜欢这篇文章,您可能还会喜欢..

  1. 50个3d捕鱼达人 Sysadmin教程
  2. 50个最常用的3d捕鱼达人命令(包括示例)
  3. 排名前25位的最佳3d捕鱼达人性能监视和调试工具
  4. 妈妈,我找到了! – 15个实用的3d捕鱼达人 Find命令示例
  5. 3d捕鱼达人 101 Hacks第二版电子书 3d捕鱼达人 101黑客手册

Bash 101 Hacks书 Sed和Awk 101黑客手册 Nagios Core 3书 Vim 101黑客手册

{ 11 评论… 加一 }

  • ged 2009年12月16日,上午3:02

    如果您想通过图表向别人展示您的想法,但是在计算机上没有安装MS Visio,Krita或Dia,而vim则很有用,那就太好了。非常感谢,它非常容易学习和使用。

  • 博莎 2009年12月16日,上午4:42

    谢啦。它’s really useful.

  • 浆果 2009年12月16日,上午8:58

    在功能5中,我认为数字键盘中的按键与方向非常匹配。但是,如果我使用没有数字键盘的笔记本,可以改用其他键吗?

  • 提姆 2009年12月16日,上午9:08

    通过视觉命令,我无法’t得到\ f和\ s没有’不能按我预期的那样工作。

    在Vim中,有没有一种方法可以搜索所有打开的缓冲区或目录,然后创建一个带有可单击结果列表(文件和上下文)的可单击跳转窗口。

  • rakesh uv 2009年12月18日,上午12:10

    好一个!

  • 拉梅什·纳塔拉詹(Ramesh Natarajan) 2009年12月19日,下午12:53

    @Ged,博莎,rakesh,

    I’很高兴您喜欢这篇文章。感谢您的好评。

    @浆果,

    是。您也可以从笔记本键盘使用这些键(下一页,结束,上一页,主页)。

    @Tim,

    \ s正在按预期填充空间。

    脚步:
    ———
    在可视模式下选择特定的行,
    按\ s将添加空格。

    你是对的。 \ f在可视模式下无法正常工作。一世’我不确定这是否是插件中的错误(或其他错误)。一世’稍后将对此主题进行一些研究。

  • Jagdish Chhailkar 2010年9月2日,上午1:43

    我正在尝试在Vim中安装DrawIt.vba即绘图工具。我无法安装。我正在使用RHEL4。在root登录中,我有一个名为DrawIt.vba的文件。我正在做如下:
    #vim DrawIt.vba–>它在vim中打开文件
    如果我发出:so%,则我在第2行中收到如下错误:
    处理/root/DrawIt.vba时检测到错误:
    第2行:
    E492:不是编辑器命令:UseVimball
    按ENTER键或键入命令以继续
    您能指导如何安装吗?

    Jagdish Chhailkar

  • 阿吉特 2011年3月10日,上午8:04

    我可以安装插件,但发现启动插件很困难,我必须在哪里运行命令\ di,请告诉我ramesh。

    谢谢,阿吉特

  • ged 2011年3月10日,下午12:00

    嗨阿吉特

    插件存在问题,有时您需要输入\ di两次才能开始绘制。您应该在命令模式下键入\ di(如果您处于其他模式(例如输入或可视),则应按Esc键输入命令一个)。在\ di执行您之后’ll see “[DrawIt]”在屏幕底部。现在,您可以键入\ b(绘制矩形)或其他命令来绘制适当的图形。键入\ b后,使用箭头键进行绘制。要停止绘图,请输入\ ds,然后您’将看到[DrawIt Off],它指示您退出绘图模式。

    希望对您有帮助。

  • 阿吉特 2011年3月11日,上午2:13

    盖德
    那可以帮助我入门。我能够进入drawit模式并尝试一些东西,但我认为我肯定需要一些时间来掌握它:)。

    阿吉特

  • 拉多万 2014年6月7日,上午10:51

    我喜欢本文及其主题,但是我很难找出如何真正将击键用作\ di \ ds \ b等。如果我’在vim编辑器中,我尝试了大多数模式,但均未成功。您能帮我解决这个问题吗?预先感谢您对我们的支持。

    亲切的问候,

    拉多万·邦克(Radovan Bonk)

发表评论