Changes

Vi Short Command Reference

2,848 bytes added, 02:45, 28 June 2007
The following lines were added (+) and removed (-):
&nbsp;=== Searching ==={| width="525" border="01" cellpadding="2"| width="150" | /| search forward from cursor for a pattern|-| ?| search backward from cursor for a pattern|-| n| next result|-| sft-n| previous result|}&nbsp;=== Insertion ==={| width="525" border="01" cellpadding="2"| width="150" | o| insert a blank line below this one|-| sft-o| ...above this one|-| <nowiki>:r file</nowiki>| insert file at cursor|}&nbsp;=== Customizing Vim ===Vim is an editor designed to work like the traditional UNIX vi. Vim extends the features of vi and supports syntax coloring. You can control vim's default behavior by creating a custom .vimrc file in your home directory (or move .exrc to .vimrc). The table below shows some common options you can include in your custom .vimrc file. You may also type these interactively within vim by preceding with a colon.&nbsp;=== Vim Custom Options ==={| width="525" border="01" cellpadding="2"| width="150" | set incsearch| incremental searching|-| set ignorecase| disregards upper and lowercase distinctions|-| set smartcase| ignore case of search if pattern is lower-case|-| set scrolloff=2| two lines of context visible around cursor|-| set wildmode=longest,list| Tab, Enter, Esc filename completion|-| set cindent| C code indentation|-| set nocindent| disable C code indentation|-| set compatible| behave more like old vi|-| set nowrap| disable line wrap for long lines|-| set textwidth=72| supplement to line wrap annoyance|-| filetype off| disable file type recognition and behavior|-| set uc=0| No swap file will be used|-| set number| display line numbers in editor|-| set nonumber| disable display line numbers in editor|}&nbsp;=== Vim command line history ===(Thu Nov 10 18:12:47 CST 2005) The command-lines that you enter are remembered in a history table. You can recall them with the up and down cursor keys. Example, .viminfo in the user profile. When this doesn't work you might see :<Up> appear in the editor instead of the last command. Reason: You have invoked vim-minimal (/bin/vi) rather than vim-enhanced (/usr/bin/bim). The vim-minimal package doesn't seem to support cmd-line history. The libgpm.so.1 console mouse library is required to use vim-enhanced. Applies when: Linux OS, Linux Terminal Emulation correct, also relates to command complete <Tab>.&nbsp;=== about the author ===Krissy is an enthusiastic member in a growing trend of linux geek girls. The females place in computer technology is not well defined and very few are exploring this realm. Krissy specializes in documentation for various linux related projects and her contributions are highly valued. Krissy has a linux related [http://www.robotz.com/~krissyj/ web site] and is a member of [http://www.lazygirl.net/ lazygirl.net].
Bureaucrat, administrator
16,192
edits