sorcerer_see: (Default)
I am learning how to use Vim, a classic Unix editor. I am using this editor for my C programs.

"Vim (or "Vi IMproved") is a console-based multi-mode (modal) text editor. It is widely used and
available by default on all Unix, Linux, and Apple OS X systems. Vim has a large active
community and a wide user base. The editor supports all popular programming languages, and
many plugins are available to extend its features.
Developers like the editor for its speed, many configuration options, and powerful expression
based editing. In "command" mode the editor is controlled by keyboard commands, so the user is
not distracted by a GUI or mouse pointer.
Vim is based on the earlier Unix "vi" editor created in the seventies and it has been in continuous
development since 1991. With macros and plugins the editor offers most of the features of a
modern IDE. It is also uniquely capable of processing large amounts of text with its scripting
language (vimscript) and regular expressions."

At first it feels difficult to use because it works very different from the usual text editors.
For one it does not require the mouse at all. Which means that one does not need to move one's hands away from the keyboard ever while programming.

Using this application in combination with the fact that I am forcing myself to always use 10 fingers while typing, and to always follow the rules for blind tying, makes me feel as if I am handicapped at the moment. But I know that these new habits will make me a very fast typist after a while, if I persevere, which I will do without a doubt.

Profile

sorcerer_see: (Default)
sorcerer_see

October 2025

S M T W T F S
    12 34
56 7 8 9 10 11
12 1314 15 16 1718
19 2021 22 23 2425
2627 28293031 

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 16th, 2026 02:04 am
Powered by Dreamwidth Studios