Home PC Games Linux Windows Database Network Programming Server Mobile  
  Home \ Linux \ Paint with Vim     - Java abstract class instantiation (Programming)

- ELKstack log analysis platform (Server)

- Linux System Tutorial: Fix ImportError: No module named wxversion error (Linux)

- Create the container and run the application Docker (Server)

- Windows Remote Desktop Management CentOS 6.4 (Linux)

- Fedora 22 users to install the VLC media player (Linux)

- HomeKit Human Interface Guidelines (Linux)

- ActiveMQ5.11.1 and JDK version matching relation (Linux)

- Python several standard types of built-in functions (Programming)

- APT-mirror using a four-step configuration Ubuntu local depot (Linux)

- CentOS 6.5 dual card configuration, one of the external network, a local area network connection (Linux)

- Depth understanding of the TCP protocol (Database)

- How to install and use the malware detection tool LMD and ClamAV antivirus engine on Linux (Linux)

- grep command Series: grep command to search for multiple words (Linux)

- Tomcat session clustering and server session (Server)

- How to use the DM-Crypt encryption Linux File System (Linux)

- U disk to install Windows and Ubuntu 15.04 dual system (Programming)

- Interesting example of Linux Sort command (Linux)

- Differential test piece using MongoDB performance YCSB (Database)

- Tomcat configuration memory and remote debug port (Server)

  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!
- Ubuntu modify DNS restart loss problem (Linux)
- Linux the best download manager uGet (Linux)
- Hadoop 2.7.1 installation configuration based on availability QJM (Server)
- Java, boolean operators & =, | = ^ = use (Programming)
- About MongoDB query method according to fuzzy field (Database)
- How to install with JSON support in Ubuntu 15.04 SQLite 3.9.1 (Database)
- Tsunami-udp accelerated network transmission (Linux)
- Redhat 5 prohibit IPv6 (Linux)
- PXE install CentOS 6.4 (Linux)
- Linux Getting Started tutorial: Borrow Windows fonts in Ubuntu 14.10 (Linux)
- Docker in the development and practice of IFTTT (Server)
- Java Set and List in the relationship and difference (Programming)
- To install the latest version of Shotwell 0.18 under Ubuntu (Linux)
- iOS Sensor Development - add to APP phone password, fingerprint security authentication (Programming)
- After installing minimize RHEL / CentOS 7 we need to do (Linux)
- Spring JDBC Comments (Programming)
- Using the Linux VNC service (Server)
- Ubuntu 14.04 / 14.10 how to install FFmpeg 2.5.1 (Linux)
- Database start listening TNS-12537, TNS-12560 error (Database)
- grep search from files and display the file name (Linux)
  CopyRight 2002-2022 newfreesoft.com, All Rights Reserved.