5/5/2023 0 Comments Linux text editorYou definitely won’t feel alone when you start using this text editor: thanks to the widely dispersed community that has emerged over the past decade the open source tool is growing, as is the number of extensions you can find, for example on VimAwesome. ![]() Comparable Windows and Linux editors like the equivalent Emacs and the Nano, Sublime Text, and Textadept aren’t built in a modular way and are therefore more intuitive for inexperienced users. Despite its impressive range of features, its usability lets it down and may indeed take some getting used to. The text editor has a lack of user-friendliness to thank for its dubious reputation. The main features of Vim that separate it from other text editors are the various editing modes, the crucial role of keyboard shortcuts, and the practically unlimited amount of functions. Folding: texts or excerpts that belong together can be folded in order to increase the clarity.Encryption: Vim files can be encrypted using the Blowfish algorithm.Macros: to run scripts or commands in one simple step, macros can be logged and executed.Own scripting language: the text editor can easily be expanded using the scripting language, Vimscript.Extensive runtime files: contain various rules for syntax and indentation marks, colour palettes, standard extensions, etc.Unlimited undo and redo function: changes can be undone or redone indefinitely, even when Vim has been shut down in the meantime.Tabs: different files or even the same file can be accessed in different tabs with different display windows.Autocomplete: can be used in insert mode with the key combinations + or +.Spell check: if set spell command is activated, dictionaries for each language can be downloaded and expanded according to your needs.Worth mentioning is gVim that has extra graphically prepared menu items and toolbars as well as the extension ' Cream' which enables the most important commands to be executed using the mouse.Īn overview of Vim editor’s additional features: In addition, there are various modifications such as the graphical user interfaces, mentioned above, which increase usability. Thanks to the syntax highlighting for more than 500 languages and file types, you can review the respective text file quickly and easily. To counteract this, Vim has a number of useful aids such as various search functions and extensive online documentation () as well as Vim tutorials and FAQs. The tools are very simple to use even if they may initially not be that intuitive due to the program’s complexity. The open source editor offers an abundance of extensions and configuration options in particular. ![]() Vim outdoes many other text editors thanks to its extensive range of functions. The following table explains the basic modes: This structure differentiates it from many other Linux text editors, which could prove tricky for inexperienced users, but on the other hand, allows advanced users to work quickly and effectively. Depending on which mode is currently active, the characters you enter are interpreted in different ways. The editor is controlled by entering commands in the configuration file. Thanks to extensions there are many graphic interfaces available. Vim works in text mode on each terminal, whereby the operation is focused primarily on keyboard actions, while the mouse options are severely limited. Since then, the editor has undergone various developments, which is why it’s considered one of the most complete solutions in this field. Around this time, the acronym of the text editor also received its present name: Vi IMproved. The Amiga version followed in 1992 as an equivalent for Unix and MS-DOS. ![]() ![]() The vi replica, Stevie, served as a basis for its GPL licensed open source work, which still bore the name Vi IMitation. Since the aforementioned unicode editor vi wasn’t available for Amiga computers, the Dutch computer scientist, Bram Moolenaar developed the first version of Vim in 1988.
0 Comments
Leave a Reply. |