Home PC Games Linux Windows Database Network Programming Server Mobile  
           
  Home \ Linux \ Paint with Vim     - Sleuth Kit: used to analyze a disk image and restore files open source forensics tools (Linux)

- Android Get App version number and version name (Programming)

- Windows Desktop use VNC remote connect Linux (Linux)

- How to become a better Node.js developers in 2016 (Programming)

- Linux Network Programming - raw socket instance: MAC header message analysis (Programming)

- Java reflection by calling the class method (Programming)

- Installation under Linux to deploy Java (Linux)

- Ubuntu 14.04 Nvidia proprietary drivers for install two graphic cards (Linux)

- Android HTTP request with Get Information (Programming)

- Ubuntu 14.10 installation GNOME 3.14 (Linux)

- Linux modify environment variables method (Linux)

- Ubuntu under VirtualBox virtual machine serial port settings (Linux)

- Android Sets the system screen brightness (Programming)

- Zabbix monitoring of the switch (Server)

- tespeed - test speed of Python tools (Linux)

- To explore the caching mechanism for Android ListView (Programming)

- Linux system security settings (Linux)

- Python cause yum upgrade error (Linux)

- C ++ Fundamentals study notes (Programming)

- How to install the Linux text editor Atom 0.124.0 (Linux)

 
         
  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:      
 
- Use source packages compiled and installed GCC5.1 in Mac OS X 10.10.3 (Linux)
- Install Jetty on CentOS / RHEL 6.X (Server)
- Use top to monitor the remote server (Server)
- How to avoid two Chrome icon appears in ELementary OS Freya (Linux)
- Java annotations entry automatically generates SQL statements (Programming)
- CentOS 6.5 dual card configuration, one of the external network, a local area network connection (Linux)
- MySQL IO SSD attempt at optimization (Database)
- CentOS How to mount the hard drive (Linux)
- Sshuttle A VPN-based transparent proxy that uses ssh (Server)
- Linux Getting Started tutorial: XWindow what (Linux)
- Java environment to build a number of issues (Linux)
- Django Signals from practice to source code analysis (Programming)
- Notebook computer forget password solution (Linux)
- HttpClient4 usage upgrade from HttpClient3 (Programming)
- Python Multithreaded Programming (Programming)
- Security: Unix operating system intrusion tracking Strikes Back (Linux)
- Enterprise Hadoop cluster architecture - Hadoop installation (Server)
- Spring classic face questions Share (Programming)
- To repair Shell script by default open in Ubuntu (Linux)
- Erlang concurrency and foundation (Programming)
     
           
     
  CopyRight 2002-2020 newfreesoft.com, All Rights Reserved.