Home PC Games Linux Windows Database Network Programming Server Mobile  
           
  Home \ Linux \ Paint with Vim     - Use top to monitor the remote server (Server)

- Redis-- persistence articles (Database)

- Installation and use GAMIT / GLOBK Software (Linux)

- PL / SQL in forall simple test (Database)

- Hadoop 2.6.0 stand-alone / pseudo-distributed installation (Server)

- Linux Programming memory mapping (Programming)

- Linux Hard Disk Partition and file system management (Linux)

- To set up the printer use Nagios Monitoring Server (Server)

- Copy U disk files to the Linux system on a virtual machine (Linux)

- MySQL Error Code Complete (Database)

- Machine Learning: Classification of the curse of dimensionality (Programming)

- Java foundation comb: Array (Programming)

- Nginx DHCP TFTP Kickstart set up automatic installation system (Server)

- How to add any of a Linux distribution beautiful fonts (Linux)

- How to fix fatal error: security / pam_modules.h: No such file or directory (Linux)

- Shutdown - an advanced shutdown artifact (Linux)

- Upload the project to GitHub, synchronous remote repository Github (Linux)

- HDFS Distributed File System Resource Manager Developer summary (Server)

- Object Oriented Programming Java reflection (Programming)

- C language keywords Comments (Programming)

 
         
  Paint with Vim
     
  Add Date : 2018-11-21      
         
         
         
  In fact, not the lack of drawing software (such as yEd etc.) on Linux, then why the need to use VIM to draw:

Lighter, no need to install too many things
Smaller, that is, some text, than the picture of what is much smaller, it is also easier to use
More to force Georgia
First, install the plug-in DrawIt the VIM (can be found here), then you can begin drawing journey, use the command mode:

\ Di: Open DrawIt
\ Ds: Close DrawIt
After the turn has two modes: drawing and erasing, to switch between them by a space. You can use the eight buttons to control the direction of drawing a line (or erase):

The arrow keys up, down, left and right, respectively, corresponding to its four directions
Pgup: on the right
Pgdn: lower right
Home: left
End: left

Arrow painting is also very intuitive and simple to use arrow>, <, ^, v to get, bold arrows can \>, \ <, \ ^, \ v to get (not a good feeling bold arrows control ):

> <^ V |> <|

You can use the mouse to select a block, which is behind the operation have some simplified with the use of \ a (\ l without arrows) come to draw a line based on the chosen block:

-------
       \ -----------
                   \ -----------
                               \ ----->
Or use \ b to draw a rectangle or use \ e to draw an ellipse:

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

You can get away with \ f graphics to fill:

+ ------------------ + | ################## || ######### ######### || ################## | + ------------------ +
Location some deviations is a common thing, do not worry this time focused Videos:

Use the mouse to select the block you want to move, then hold ctrl and drag the mouse.

When you want to erase a whole fast content, use the arrow keys to carry out his relatively boring, you can use:

Use the mouse to select the section to be erased, and then perform r (equivalent to replace with spaces).

Also note: the default Ubuntu install VIM and mint are not supported by the system clipboard, you need to install:

sudo apt-get install vim-gnome

Simple experience down, if we can utilize the power of VIM itself (copy, paste, etc.), DrawIt use up quite a force!
     
         
         
         
  More:      
 
- Oracle 11g RMAN virtual private directory (Database)
- PostgreSQL 9.3.2 Json type of use (Database)
- CentOS 7 Docker build private warehouse registry (Linux)
- How to install Kernel 4.0.2 on CentOS 7 (Linux)
- Ubuntu upgrade to Linux Kernel 4.2.3 Kernel (Linux)
- How to Use Nmap security scanner tool on Linux (Linux)
- Use Python automatically cleared Android Engineering excess resources (Programming)
- Linux Fundamentals of the text, data flow processing orders (Linux)
- Linux screen command (Linux)
- APT-mirror using a four-step configuration Ubuntu local depot (Linux)
- LNMP Note: Addressing mail function can not send mail (Server)
- DRBD installation configuration, working principle and Recovery (Server)
- MySQL function: group_concat () function (Database)
- Kibana use installation (Linux)
- When a software RAID data recovery and reconstruction of how failure (Linux)
- C ++ two second pointer memory model (two-dimensional array) (Programming)
- How to install CentOS 7.x in OpenERP (Odoo) (Linux)
- You may not know the Linux command-line network monitoring tool (Linux)
- In-depth understanding of capture Node.js garbage collection and memory leaks (Programming)
- Between the two to achieve the main MySQL database synchronization from (Database)
     
           
     
  CopyRight 2002-2022 newfreesoft.com, All Rights Reserved.