华南俳烁实业有限公司

考試首頁 | 考試用書 | 培訓(xùn)課程 | 模擬考場 | 考試論壇  
  當(dāng)前位置:Linux認(rèn)證 > 綜合輔導(dǎo) > 文章內(nèi)容
  

Linux教程:用Vim畫圖

來源:Linux社區(qū)  [ 2016年1月20日 ] 【

在Linux上其實并不缺少畫圖軟件(比如yEd等),那么為什么還需要用VIM來畫圖:

  1. 更輕,不需要安裝太多東西
  2. 更小,就是一些文本,比圖片什么的小多了,使用起來也更簡單
  3. 更有逼格

首先,在VIM中安裝DrawIt插件(可以參考這里),然后就可以開始畫圖之旅,在命令模式下使用:

  1. \di:開啟DrawIt
  2. \ds:關(guān)閉DrawIt

開啟之后有兩種模式:畫圖擦除,他們之間通過空格來切換?梢允褂冒存I來控制向八個方向畫線(或者擦除):

  1. 方向鍵的上、下、左、右分別對應(yīng)其四個方向
  2. Pgup:上右
  3. Pgdn:下右
  4. Home:左上
  5. End:左下

如下圖(其實也不需要記,和鍵盤上的位置是一致的):

HomeUpPgup
                             \   |/ 
                              \  |/ 
                               \ |/ 
                                \|/Left----------Right/|\
                               /| \
                              /|  \
                             /|   \
                          EndDownPgdn

箭頭的畫法也很直觀,簡單的箭頭用><、^、v就搞定了,粗的箭頭可以用\>、\<\^、\v來弄(感覺粗的箭頭不太好控制):

><^ v  |><|
              
   _ _      . 
   \ //_\
    '         

用鼠標(biāo)可以選擇塊,這對后面的操作有一定的簡化,利用用\a\l不帶箭頭)來根據(jù)選中的塊來畫線:

-------                               
       \-----------                   
                   \-----------       
                               \----->

或用\b來畫矩形框或者用\e來畫橢圓:

+--------------------+*************||********||****+--------------------+***************************

完事了可以用\f來對圖形進行填充:

+------------------+|##################||##################||##################|+------------------+

位置有一些偏差是常有的事情,這時候不要急著重畫:

用鼠標(biāo)選中要移動的塊,然后按住ctrl并拖動鼠標(biāo)。

當(dāng)要擦除一整快的內(nèi)容時,用方向鍵來搞也比較蛋疼,可以用:

用鼠標(biāo)選中要擦除的部分,然后執(zhí)行r (相當(dāng)于用空格替換)。

另外需要注意:Ubuntu和mint上安裝到VIM默認(rèn)是不支持系統(tǒng)剪貼板的,需要安裝:

sudo apt-get install vim-gnome

簡單體驗下來,如果能靈活運用VIM本身的強大功能(復(fù)制、粘貼等),DrawIt用起來還是挺給力的!

本文糾錯】【告訴好友】【打印此文】【返回頂部
將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動訪問考試網(wǎng) | 復(fù)制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved
沈丘县| 崇文区| 西安市| 遂昌县| 商河县| 新干县| 蕉岭县| 温泉县| 隆安县| 灵川县| 韶山市| 杭锦旗| 河池市| 河源市| 昌平区| 巴塘县| 九龙城区| 双峰县| 理塘县| 山阴县| 海丰县| 靖远县| 香河县| 诏安县| 饶河县| 巩义市| 怀远县| 嫩江县| 宽甸| 富蕴县| 云林县| 黑水县| 蓬安县| 盐亭县| 宣城市| 三原县| 龙游县| 花莲县| 武隆县| 读书| 嘉义市|