|
|
| Line 35: |
Line 35: |
| |
|
|
|
| |
Originally (October 2007), we could not use "C++" in a title, so the C++ tips used the term "Cpp". Now (April 2008), the wiki software accepts "C++" and the tips have been renamed to use that term. |
|
Originally (October 2007), we could not use "C++" in a title, so the C++ tips used the term "Cpp". Now (April 2008), the wiki software accepts "C++" and the tips have been renamed to use that term. |
| − |
|
|
| − |
==Obsolete redirects that I propose to delete== |
|
| − |
Each of the following is a ''redirect'' that I propose to delete (clicking one of these will go to the tip which of course will not be deleted). |
|
| − |
|
|
| − |
;Temporary names used on this wiki when "C++" was not valid in a title. |
|
| − |
*[[Auto commands for C/Cpp editing]] |
|
| − |
*[[Automatic insertion of C/Cpp header gates]] |
|
| − |
*[[C/Cpp function abbreviations]] |
|
| − |
*[[Change Cpp comments to C comments]] |
|
| − |
*[[Copy Cpp function declaration into implementation file]] |
|
| − |
*[[Disable auto-comment when editing C/Cpp files]] |
|
| − |
*[[Insert Cpp or LaTeX or other comments easily]] |
|
| − |
*[[Run Vim command on current C/Cpp/Java function]] |
|
| − |
*[[Syntax folding for C/Cpp]] |
|
| − |
|
|
| − |
|
|
| − |
;Titles that existed on this wiki from July to October 2007, before mass renaming. |
|
| − |
*[["Hide" Folding Markers]] |
|
| − |
*[[% doesn't work in C Sharp for region and endregion]] |
|
| − |
*[['Verbose' vs. "File not found"]] |
|
| − |
*[[^P & auto filling of variables and text]] |
|
| − |
*[[1-2-3, let's make gvim.exe for free]] |
|
| − |
*[[A Map to jump to a subroutine/function from where it is called]] |
|
| − |
*[[A command manipulate &path]] |
|
| − |
*[[A couple folding tips]] |
|
| − |
*[[A fast way to run Matlab script (for Windows users, Python required)]] |
|
| − |
*[[A keymapping to generate Java setters and getters automatically]] |
|
| − |
*[[A mapping that invokes a function with a count prefix.]] |
|
| − |
*[[A way to quickly prefix a char(or chars) to a parameter list, via]] |
|
| − |
*[[AES256 Encryption in vim done easy.]] |
|
| − |
*[[Accessing the System Clipboard through the * Register]] |
|
| − |
*[[Accidently typed control-u and lost your input?]] |
|
| − |
*[[Add a command to remove a file from vim]] |
|
| − |
*[[Add a line-number to every line without cat or awk alike utilities.]] |
|
| − |
*[[Add a newline after given pattern(s)]] |
|
| − |
*[[Add java import statements easily (assume using ctags)]] |
|
| − |
*[[Add your note files to vim's help system.]] |
|
| − |
*[[Adding vim.exe to windows "Send To" context menu.]] |
|
| − |
*[[Align badly formatted text region into table.]] |
|
| − |
*[[Aligning numbers at decimal-point]] |
|
| − |
*[[Alignment: =, LaTeX tables, declarations, etc]] |
|
| − |
*[[All folds open at startup or just openen file]] |
|
| − |
*[[Always cd to the current file's directory]] |
|
| − |
*[[Always set your working directory to the file you're editing]] |
|
| − |
*[[An alternative to]] |
|
| − |
*[[Are *.swp and *~ files littering your working directory?]] |
|
| − |
*[[As you type (or paste) in Makefile, autoconvert leading eight spaces to tab]] |
|
| − |
*[[Ask vim where an option was set.]] |
|
| − |
*[[Auto Save files when focus is lost.]] |
|
| − |
*[[Auto commenting for " CLOSECURL "]] |
|
| − |
*[[Auto highlight word under cursor (when reading new code)]] |
|
| − |
*[[Auto selections with mouse.]] |
|
| − |
*[[Auto-fold perl subs (and possibly other languages)]] |
|
| − |
*[[Auto-save the current buffer periodically.]] |
|
| − |
*[[AutoChange: Version of cw/c$ which snaps back to normal mode after finishing]] |
|
| − |
*[[Autocmd for skeleton html file (BufFileNew)]] |
|
| − |
*[[Automatic Scrolling of text in the vim]] |
|
| − |
*[[Automatic indenting XML file in VIM with the help of XSLT]] |
|
| − |
*[[Automatic no beep *and* no flash]] |
|
| − |
*[[Automatica tags generation]] |
|
| − |
*[[Automatically create/set tmp or backup directories]] |
|
| − |
*[[Automatically update your diff upon writing.]] |
|
| − |
*[[Automaticaly formating pasted text (p=` CLOSEBRACKET )]] |
|
| − |
*[[Automaticly quit Vim if quickfix window (buffer) is the last]] |
|
| − |
*[[Avoid irritating "ATTENTION" message and always open it read-only]] |
|
| − |
*[[Background]] |
|
| − |
*[[Backing up and commenting .vimrc]] |
|
| − |
*[[Backward search for latex documents on Mac os x]] |
|
| − |
*[[Borland pageup/down behavier]] |
|
| − |
*[[Bridging the worlds: putting your rodent to work for vim in xterms]] |
|
| − |
*[[Buffer Bar]] |
|
| − |
*[[Buffers in GVIM]] |
|
| − |
*[[Builtin Scientific Calculator]] |
|
| − |
*[[Bultin calculator and code evaluation with embeded perl]] |
|
| − |
*[[By default, when opening files in Mac OS X, a new vim window is opened. This shows you how to have only one window.]] |
|
| − |
*[[Calling gvim from vc PLUS PLUS for windows.]] |
|
| − |
*[[Capitalize words in insert & normal mode *with no cursor displacement*]] |
|
| − |
*[[Change .vimrc PLUS auto reload]] |
|
| − |
*[[Change behaviour of builtin commands like]] |
|
| − |
*[[Change guifont to see more of your file.]] |
|
| − |
*[[Changing the behaviour of . to include visual mode]] |
|
| − |
*[[Changing the color scheme.]] |
|
| − |
*[[Changing the hotkey for "&Diff with Vim"]] |
|
| − |
*[[Character-set translation]] |
|
| − |
*[[Check for comments, independent of the filetype]] |
|
| − |
*[[Choose smaller font in vimdiff mode.]] |
|
| − |
*[[Chop long lines.]] |
|
| − |
*[[Close windows from Gvim poup menu]] |
|
| − |
*[[Cobol Editing with VIM]] |
|
| − |
*[[Color highlighting on telnet (esp w/ SecureCRT)]] |
|
| − |
*[[Command PP: print lines like]] |
|
| − |
*[[Commands that don't clobber the search register]] |
|
| − |
*[[Comment highlight HASH ifdef DEBUG for code-read ease (C/C PLUS PLUS )]] |
|
| − |
*[[Compiling Java with Sun JDK (javac) within VIM]] |
|
| − |
*[[Compiling a separate copy of Vim for Python coding]] |
|
| − |
*[[Completation using the syntax file]] |
|
| − |
*[[Completing words quicky in insert mode]] |
|
| − |
*[[Completion popup selection like other IDEs]] |
|
| − |
*[[Compose mail in Mozilla Thunderbird using Vim.]] |
|
| − |
*[[Computing a sum of numbers in vim]] |
|
| − |
*[[Configuring gVim as Internet Explorer 'View Source' editor]] |
|
| − |
*[[Console vs. GUI mappings]] |
|
| − |
*[[Cooperation of Gvim and AutoCad OPENBRACKET MTEXT CLOSEBRACKET]] |
|
| − |
*[[Copy (parts of) filename to clipboar]] |
|
| − |
*[[Correct Format-flowed Email function]] |
|
| − |
*[[Correct scrolling in vim with trackpoint (UltraNav)]] |
|
| − |
*[[Cursor one line at a time when]] |
|
| − |
*[[Custom keyword completion (works only with Vim 7)]] |
|
| − |
*[[Customizing ftplugin, syntax etc. (eg for TeX)]] |
|
| − |
*[[Cut / Copy / Delete / Paste Lines without knowing the number of lines]] |
|
| − |
*[[Cut&Paste without too much newlines, eg. into WORD]] |
|
| − |
*[[Dealing with typing ":wq" in insert-mode]] |
|
| − |
*[[Decode MIME text using perl in vim]] |
|
| − |
*[[Define your own colours in gvim.]] |
|
| − |
*[[Delet all lines containt TXT]] |
|
| − |
*[[Delete words in a different way. (For Unix Admins)]] |
|
| − |
*[[Detecting non-unicode Xterms]] |
|
| − |
*[[Did you mean]] |
|
| − |
*[[Disable all auto-indenting with 'set nopaste' mode (so that imap work)]] |
|
| − |
*[[Display last viewed text lines on top of a new shell. (:shell)]] |
|
| − |
*[[Do you know the "g/" and "g?" commands?]] |
|
| − |
*[[Don't let screen catch your ESC all the time]] |
|
| − |
*[[Don't use the escape key!]] |
|
| − |
*[[Dont load twice (load my script only once) in one line PLUS vimrc function]] |
|
| − |
*[[Doxygen '///']] |
|
| − |
*[[Drag Words with C-left/right.]] |
|
| − |
*[[Drag and Drop file names into VIM's command line]] |
|
| − |
*[[Duplicate Previous Line, Word by Word]] |
|
| − |
*[[Dynamic tag generation for currect file]] |
|
| − |
*[[E(dit) multiple files with a single command]] |
|
| − |
*[[Easier 'set']] |
|
| − |
*[[Easier Buffer Switching]] |
|
| − |
*[[Edit files in path, or related.]] |
|
| − |
*[[Edit gnupg-encrypted files.]] |
|
| − |
*[[Edit java's jar, war, ear, sar, rar files]] |
|
| − |
*[[Edit, Read, And Organize Several Remote Files Easily With VIM]] |
|
| − |
*[[Elusive buffer ring cycling .. dired mode]] |
|
| − |
*[[Enabling Windows shortcuts (eg alt PLUS space, F10 etc) for gvim window]] |
|
| − |
*[[Encrypting a file within vim session and not leaving behind traces.]] |
|
| − |
*[[Enhance Calendar (script 52) with special dates]] |
|
| − |
*[[Enhanced Command Window (ECW)]] |
|
| − |
*[[Enhancing Benji Fisher's word complete.vim script]] |
|
| − |
*[[Entering german umlauts]] |
|
| − |
*[[Erasing previosuly entered characters in insert mode]] |
|
| − |
*[[Errorformat for Intel ifort 8.0]] |
|
| − |
*[[Evaluate current line (or pease of line) using Python]] |
|
| − |
*[[Exec cmd for each in a OPENBRACKET glob CLOSEBRACKET list in]] |
|
| − |
*[[Execut "things" in Win98 from within VIM]] |
|
| − |
*[[Execute accidently inserted commands]] |
|
| − |
*[[Execute python from within current file]] |
|
| − |
*[[Execute sybase-sql queries and see the result in the splitted window]] |
|
| − |
*[[Executing shell command in Explorer's current viewing directory]] |
|
| − |
*[[Exhance Ctrl-^: when there is no alternate file, go to next file, otherwise act as notmal Ctrl-^]] |
|
| − |
*[[Expand HASH * search to grep-find]] |
|
| − |
*[[Expose only what you're editing]] |
|
| − |
*[[Extended Bracket and Parenthesis PLUS extras for perl]] |
|
| − |
*[[External Paste Buffer]] |
|
| − |
*[[F5 Compile and Run, F8 Compile (ala Visual Studio)]] |
|
| − |
*[[FAST SEARCH ACROSS THE PROJECT]] |
|
| − |
*[[FORTRAN highlighting problems]] |
|
| − |
*[[FRENCH character maps (not phrenology!)]] |
|
| − |
*[[Fast fixing of email quotations (too long lines)]] |
|
| − |
*[[Fast jump to line that matches some regular expression]] |
|
| − |
*[[Fast scroll mappings (incl. insert mode)]] |
|
| − |
*[[Fast window resizing with PLUS /- keys]] |
|
| − |
*[[Faster keyboard layout - reverse the number row keys]] |
|
| − |
*[[Filtering: deleting some lines with some exeptions]] |
|
| − |
*[[Find $VIMRUNTIME in a bash script]] |
|
| − |
*[[Find in files - recursively (NOT]] |
|
| − |
*[[Fix 'x' command in virtualedit mode (past end-of-file)]] |
|
| − |
*[[Fix META-keys when META-keys break out of Insert mode]] |
|
| − |
*[[Fix error "E97: Cannot create diffs" on VIM for Windows]] |
|
| − |
*[[Fixing missing gvim context menu in windows]] |
|
| − |
*[[Fold C-style Comments]] |
|
| − |
*[[Folding for Plain Text files based on indentation]] |
|
| − |
*[[Folding of (gnu)make output]] |
|
| − |
*[[For programmer: translate // style comment to /* */and vice vesa]] |
|
| − |
*[[Format a code block: =i OPENCURL]] |
|
| − |
*[[FreeBSD Fix: Arrow keys/cursor movement prints A B C D letters on remote shell: xterm, vt100.]] |
|
| − |
*[[From vim to web search... via firefox & google]] |
|
| − |
*[[Function key as mapleader.]] |
|
| − |
*[[G's of Vim]] |
|
| − |
*[[GNU\Linux - gvim as an external editor]] |
|
| − |
*[[Get Intellisense for C PLUS PLUS to search CWD/PWD]] |
|
| − |
*[[Get bright background colors in linux console (framebuffer)]] |
|
| − |
*[[Get more screen real estate by hidding toolbar and/or menus]] |
|
| − |
*[[Get rid of annoying menu/tool bar]] |
|
| − |
*[[Getting alt key to work in terminals]] |
|
| − |
*[[Getting rid of ^M - mixing dos and unix]] |
|
| − |
*[[Getting the official distribution's latest: syntax highlighting, runtime, docs, plugins, etc]] |
|
| − |
*[[Gf for standard URL, like file:///C:/myfile.txt]] |
|
| − |
*[[Give back movement to the Dvorak layout.]] |
|
| − |
*[[Google lookup as a contextual spell check and phrase verifier.]] |
|
| − |
*[[Grab (and remove) up to the nth slash]] |
|
| − |
*[[Grep and bar---AKA PIPE , OR, or alternation]] |
|
| − |
*[[Grep, diff, patch, idutils, etc. for Windows systems]] |
|
| − |
*[[Gvim ampersand in freebsd shell commands (viewing with vim-latex)]] |
|
| − |
*[[HOWTO - Integrate MS .NET and gvim.exe]] |
|
| − |
*[[HOWTO put boxes around comments in code]] |
|
| − |
*[[Handle common typos for]] |
|
| − |
*[[Helpfiles and avoiding E21: error with fileencoding for *.txt]] |
|
| − |
*[[Hide & Toggle GUI widgets]] |
|
| − |
*[[Hide/show useless parts of your code.]] |
|
| − |
*[[Hideall for Vim]] |
|
| − |
*[[Highlight cursor line after cursor jump (for easy spot)]] |
|
| − |
*[[Highlight simple python syntax errors]] |
|
| − |
*[[Highlighting Current Line]] |
|
| − |
*[[Highlighting all the search pattern matches]] |
|
| − |
*[[Hightlight a kind of special filetype docs in vim]] |
|
| − |
*[[How do I add a current time string inside Vim?]] |
|
| − |
*[[How do I get rid of that bold stuff with my xterm?]] |
|
| − |
*[[How do I get the name of the current file]] |
|
| − |
*[[How do I pipe the output from ex commands into the text buffer?]] |
|
| − |
*[[How long does a command take to execute?]] |
|
| − |
*[[How long is the current word?]] |
|
| − |
*[[How to Search for a "non-Ascii Character"]] |
|
| − |
*[[How to display the name of the function you are editing (even if nested)]] |
|
| − |
*[[How to get inline help for PHP functions]] |
|
| − |
*[[How to implement vertical lines showing tab groups..]] |
|
| − |
*[[How to indent (useful for source code)]] |
|
| − |
*[[How to make VIM as ur default editor even without root ac.]] |
|
| − |
*[[How to overwrite a visual-block of text with another such block]] |
|
| − |
*[[How to put the indentation level on the status line]] |
|
| − |
*[[How to read base64 raw string/email directly in vim]] |
|
| − |
*[[How to tell what syntax highlighting group *that* is!]] |
|
| − |
*[[How to use Vim like an IDE]] |
|
| − |
*[[How to use quickfix mode to see all errors in one window (:cwindow).]] |
|
| − |
*[[HowTo make a keymap]] |
|
| − |
*[[If you create lots of shell scripts]] |
|
| − |
*[[If you prefer vertical splits]] |
|
| − |
*[[Import fully-qualified current directory name]] |
|
| − |
*[[In Windows, associate files with no extension to vim]] |
|
| − |
*[[Incremental Auto-Backup]] |
|
| − |
*[[Indenting "throws" in java]] |
|
| − |
*[[Inline integer arithmatic]] |
|
| − |
*[[Insert and back...]] |
|
| − |
*[[Insert line number into the actuall text of the file.]] |
|
| − |
*[[Insert line numbers or filter thru perl.]] |
|
| − |
*[[Insert template files into buffer ( HTML editing for example)]] |
|
| − |
*[[Insert the current filename at cursor postion.]] |
|
| − |
*[[Insert-mode only CAPS Lock]] |
|
| − |
*[[Inserting a new-line without entering insert mode]] |
|
| − |
*[[Integrate Pylint and Pychecker support into Vim Cwindows.]] |
|
| − |
*[[Invert a selection (reverse the letters)]] |
|
| − |
*[[J2ME development by Vim PLUS WTK22]] |
|
| − |
*[[JAVH: Just another VIM Hacker]] |
|
| − |
*[[Join Up]] |
|
| − |
*[[Joinging two lines of text throughout a document]] |
|
| − |
*[[Jump to file from]] |
|
| − |
*[[Jump to tag (e.g. help topic) with German keyboard (PC)]] |
|
| − |
*[[Jumping to previosuly visited locations in a file]] |
|
| − |
*[[Just using space-bar: jump between splitted windows and open them wide]] |
|
| − |
*[[Keep Passwords in encrypted file]] |
|
| − |
*[[Keep modified OPENBRACKET PLUS CLOSEBRACKET flag after writing to a file]] |
|
| − |
*[[Keeping SQL*PLUS command (Windows OS)]] |
|
| − |
*[[LaTeX: Addition to latex-suite: folds the preamble]] |
|
| − |
*[[Langmap: go-to-end-of-line problem]] |
|
| − |
*[[Launch lynx to get a info from php.net for the word under your cursor]] |
|
| − |
*[[Lid & cscope = custom grep]] |
|
| − |
*[[Like]] |
|
| − |
*[[Line numbers...]] |
|
| − |
*[[Link to Vince Negri 'conceal' patch for vim7]] |
|
| − |
*[[List changes in the current buffer/file.]] |
|
| − |
*[[Load file from list of filenames in textfile]] |
|
| − |
*[[Loading scripts in .vimrc safely]] |
|
| − |
*[[Looking for the perfect programming font ?]] |
|
| − |
*[[Mac stlye vim icon]] |
|
| − |
*[[Mail signature rotation: Supersimple one-line solution]] |
|
| − |
*[[Maintain cursor & screen position]] |
|
| − |
*[[Maintaing multiple versions of GVim in Windows]] |
|
| − |
*[[Make CLOSEBRACKET z navigate to the next open fold]] |
|
| − |
*[[Make Ctrl-Backspace delete previous word (like GTK inputs)]] |
|
| − |
*[[Make File PIPE Open dialog track the current file's directory]] |
|
| − |
*[[Make from command line, open vim on errors]] |
|
| − |
*[[Make search results appear in the middle of the screen.]] |
|
| − |
*[[Making a "derived" colorscheme without copy & paste]] |
|
| − |
*[[Manage a tasklist of TODO code snippets (e.g. //TODO)]] |
|
| − |
*[[Map . to . OPENBRACKET ']] |
|
| − |
*[[Map F9 for convinient debugging VIM plugins]] |
|
| − |
*[[Map caps-lock to ESC]] |
|
| − |
*[[Map extra keys on non US keyboards.]] |
|
| − |
*[[Map semicolon (;) to colon (:)]] |
|
| − |
*[[Map xmmsctrl commandos in you vimrc file]] |
|
| − |
*[[Mapping for better browsing of]] |
|
| − |
*[[Mapping to print syntax highlighted buffer in B&W]] |
|
| − |
*[[Mapping to set up vtreeexplorer and taglist in left side of window]] |
|
| − |
*[[Mapping to streamline entering]] |
|
| − |
*[[Mappings and commands for visual mode PLUS some bonus mappings to quickly copy and paste]] |
|
| − |
*[[Matchit.vim and coldfusion (and perhaps others)]] |
|
| − |
*[[Mathing valid IP address]] |
|
| − |
*[[Mentioning 'fileencoding' and 'bomb' values on the status line]] |
|
| − |
*[[Mimicking the shift-arrows (mark block) in terminals that don't understand shift-arrow (e.g. putty)]] |
|
| − |
*[[Modline magic...]] |
|
| − |
*[[Motion on steroids]] |
|
| − |
*[[Mouse wheel for scroll only - disable paste on middle button press.]] |
|
| − |
*[[Move Function Parameters with macro]] |
|
| − |
*[[Move through wrapped lines.]] |
|
| − |
*[[Moving between buffers using mouse and minibufexpl.]] |
|
| − |
*[[Ms-word files (viewing and diff'ing)]] |
|
| − |
*[[Multi-line abbreviations are possible!]] |
|
| − |
*[[Multime errorformat & makeprgs]] |
|
| − |
*[[Newline/NULL magic in Vim script strings/vars]] |
|
| − |
*[[Non-blinking block cursor in the linux console]] |
|
| − |
*[[Notes to accompany]] |
|
| − |
*[[Numbering Mode, Number Line Ranges and Interpolating Sequences]] |
|
| − |
*[[OPENBRACKET Poor man's langmap CLOSEBRACKET using vim key bindings while typing non-latin1 texts]] |
|
| − |
*[[Of the usefulness of the ". register]] |
|
| − |
*[[On Windows, Quick Launch html and other Microsoft files(Excel,Word) from Vim]] |
|
| − |
*[[On Windows, make GVim the default action for double-click with "unknown file types"]] |
|
| − |
*[[On-the-fly spellcorrecting using abbreviations]] |
|
| − |
*[[One call to generate all unicode "characters" from within vim]] |
|
| − |
*[[One way to set $VIMRUNTIME within vimrc]] |
|
| − |
*[[Open a Perl module based on it's module name]] |
|
| − |
*[[Open a new window and read in the man page for the word under the cursor]] |
|
| − |
*[[Open file under cursor.]] |
|
| − |
*[[Open last edited file, AKA lvim for bash]] |
|
| − |
*[[Outline editing of Python programmes]] |
|
| − |
*[[PCRE search and replace (Perl Compatible Regular Expressions)]] |
|
| − |
*[[PHP / Mac Hint]] |
|
| − |
*[[PHP manual in VIM help format]] |
|
| − |
*[[PHPdoc: Use JCommenter.vim for php-scripts]] |
|
| − |
*[[Pad trailing blanks onto end of lines to ease visual blocks]] |
|
| − |
*[[Page 1 of 123 in header of]] |
|
| − |
*[[Paste vim registers in search or colon command-line instead of using the system clipboard]] |
|
| − |
*[[Pasting Registers]] |
|
| − |
*[[Pattern to match c PLUS PLUS style for loop]] |
|
| − |
*[[Place the cursor in the optimal position, editing email messages.]] |
|
| − |
*[[Pop up menu for checking the meaning of the word from internet]] |
|
| − |
*[[Power FTP coming to Mac!]] |
|
| − |
*[[Preserve screen *visual* line when switching buffers]] |
|
| − |
*[[Preventing 'autoindent' to remove indentation]] |
|
| − |
*[[Preventing a second copy of VIM from starting]] |
|
| − |
*[[Preview Current HTML in Browser on Mac OS X]] |
|
| − |
*[[Preview interpreter's output]] |
|
| − |
*[[Project browsing using find.]] |
|
| − |
*[[Protecting a file you're referencing]] |
|
| − |
*[[Python the SciTe way...]] |
|
| − |
*[[Questions & Answers about using tags with Vim]] |
|
| − |
*[[Quick (Re-)starting and Iconizing gvim with keystrokes for Windows]] |
|
| − |
*[[Quick access to vim tips and scripts with konqueror / kde]] |
|
| − |
*[[Quick ex in Brazillian ABNT2]] |
|
| − |
*[[Quick reference of current function(for csharp,c,c PLUS PLUS ,pascal,sql)]] |
|
| − |
*[[Quick way to write to your file.]] |
|
| − |
*[[Quickfix show entire contents of multiline error in cwindow on cn, cp and cc]] |
|
| − |
*[[Quickly change to a larger or smaller font (gtk2 gvim)]] |
|
| − |
*[[Quickly get help on python libraries]] |
|
| − |
*[[Quickly insert HASH if 0 - HASH endif around block of code]] |
|
| − |
*[[Real "open-in-tabs" context menu for Vim 7.0 Win32]] |
|
| − |
*[[Really *QUICK SAVE* and back to edit]] |
|
| − |
*[[Recording keystrokes by "q" for repested jobs]] |
|
| − |
*[[Recording playback with "Q"]] |
|
| − |
*[[Recover after doing something... ugly.]] |
|
| − |
*[[Recursive mappings - (2 examples to learn from)]] |
|
| − |
*[[Reducing 'doc' directory size]] |
|
| − |
*[[Regexp: Match every word except 'foo']] |
|
| − |
*[[Rejustification of *roff style markup.]] |
|
| − |
*[[Remap % to show how many lines in between pairs]] |
|
| − |
*[[Remember my buffers!]] |
|
| − |
*[[Removing the toolbar (icons) from gvim]] |
|
| − |
*[[Replace with NO Typing]] |
|
| − |
*[[Resise window when showing/hiding line numbers]] |
|
| − |
*[[Restore the circumstance of edited files when we reopen them]] |
|
| − |
*[[Restoring indent for ' HASH ']] |
|
| − |
*[[Reverse Selected Text]] |
|
| − |
*[[Reverse all the line with only 7 keystroke in vim]] |
|
| − |
*[[Reviewing code effectively (using quickfix)]] |
|
| − |
*[[Right Aligned Comment Block]] |
|
| − |
*[[Right click in Windows Explorer to open GVim in 'Ex;plorer Mode' on the current directory.]] |
|
| − |
*[[Running native-Windows Vim from cygwin (without a wrapper)]] |
|
| − |
*[[Safari style keybindings for tab navigation in vim 7.0]] |
|
| − |
*[[Save a buffer without changing the file's "last modified" attribute]] |
|
| − |
*[[Save each line of a text in separated numbered files]] |
|
| − |
*[[Save time by typing and running templates instead of routine code.]] |
|
| − |
*[[Saves you frequent typings of certain words.]] |
|
| − |
*[[Saving made easy via mapping.]] |
|
| − |
*[[Scroll using arrow keys like browser: map shift-up and shift-down]] |
|
| − |
*[[Search & replace the word under the cursor]] |
|
| − |
*[[Search for word under cursor, but don't move.]] |
|
| − |
*[[Search only in unfold text(intend to work with diff)]] |
|
| − |
*[[Search the web for text selected in vim.]] |
|
| − |
*[[Search without need to escape frontslashes]] |
|
| − |
*[[Searching for lines NOT containing pattern]] |
|
| − |
*[[Searching for more than one word at the same time.]] |
|
| − |
*[[Searching phrases visually module spaces.]] |
|
| − |
*[[See your vim templates in Windows Explorer's New context menu]] |
|
| − |
*[[Seeing the man pages while being in VIM]] |
|
| − |
*[[Selecting blocks of paragraphs.]] |
|
| − |
*[[Selectively formatting individual lines.]] |
|
| − |
*[[Send To Printer Fast ( ha! ha! ha! )]] |
|
| − |
*[[Send results of a g// to a new window]] |
|
| − |
*[[Set indent parameters for python files.]] |
|
| − |
*[[Setting diff environment while running vim]] |
|
| − |
*[[Setting tags when working with multiple source branches.]] |
|
| − |
*[[Shadow your Comments]] |
|
| − |
*[[Shortcut key for gvim in Windows XP]] |
|
| − |
*[[Show Last modified time (and others) in status bar]] |
|
| − |
*[[Show current function name (for C programmers)]] |
|
| − |
*[[Show diff view of current buffer compared to the unmodified file]] |
|
| − |
*[[Show tabs/ hide tabs / naviguate through tabs]] |
|
| − |
*[[Shows what function the cursor is in. (for C/C PLUS PLUS )]] |
|
| − |
*[[Simple function to add a full link-tag with automatic title]] |
|
| − |
*[[Simplifying Regular Expressions using \v and \V]] |
|
| − |
*[[Simulating arrays with VIM]] |
|
| − |
*[[Single 'tags' file for a source tree]] |
|
| − |
*[[Single config file for Vim on Windows with Cygwin installed.]] |
|
| − |
*[[Skip blank lines when folding text.]] |
|
| − |
*[[Slide line forward/backward using indentation in insert & normal mode *with no cursor displacement*]] |
|
| − |
*[[SmartHome & SmartEnd over wrapped lines]] |
|
| − |
*[[Some java & vim tips]] |
|
| − |
*[[Something better than just]] |
|
| − |
*[[Sort lines by word HASH count]] |
|
| − |
*[[Source ..../vimrc and use ..../tags in an ancestor directory.]] |
|
| − |
*[[Special characters in VIM substitution]] |
|
| − |
*[[Specify what you do not want to have in a search and other helpful searches.]] |
|
| − |
*[[Speed up Pythoner coding]] |
|
| − |
*[[Split current window and search for word under cursor in new window]] |
|
| − |
*[[Standard editing shotcuts]] |
|
| − |
*[[Start in insert mode without loosing your escape key]] |
|
| − |
*[[Starting up Vim very fast expecially from a telnet session]] |
|
| − |
*[[Statusline Tab Level Function Ruler TVIM]] |
|
| − |
*[[Statusline color changes depending on current mode (insert mode vs normal mode)]] |
|
| − |
*[[Step Increment & Replace]] |
|
| − |
*[[Stop the beeping in gvim.]] |
|
| − |
*[[Substitution of characters and lines in VIM is made far easier with the s and S commands]] |
|
| − |
*[[Switch between splits very fast (for multi-file editing)]] |
|
| − |
*[[Switch between the two styles of Pan Shizhu's color scheme by a single key stroke]] |
|
| − |
*[[Switching back and forth between ViM and Visual Studio .NET]] |
|
| − |
*[[Switching to unit test module for python]] |
|
| − |
*[[Syntax highlighting when starting a string: fix annoyance]] |
|
| − |
*[[Tab keybindings: make vim behave like every other app with 'tabs']] |
|
| − |
*[[Tag with line:column]] |
|
| − |
*[[Text Processing With Integrated Spell Checking]] |
|
| − |
*[[Text formatting (lining up ='s,('s etc))]] |
|
| − |
*[[Text objects for strings in vim 6.x]] |
|
| − |
*[[The basic operation about vim-boolean optionals]] |
|
| − |
*[[The power of "\ " in reg-ex]] |
|
| − |
*[[The power of PIPE (v75 PIPE r- actually...)]] |
|
| − |
*[[This tip will let vim read tag files from all of the directories in your path]] |
|
| − |
*[[Time your Vim Commands !!! (yes,do it)]] |
|
| − |
*[[Tip on looking up vim help topics]] |
|
| − |
*[[Tip using embedded perl interpreter]] |
|
| − |
*[[To view all colours available to gvim]] |
|
| − |
*[[Toggle Between Tabs and Spaces]] |
|
| − |
*[[Toggle Spellcheck with Function Keys]] |
|
| − |
*[[Toggle auto-wrap using txtwidth in INSERT mode]] |
|
| − |
*[[Toggle between Insert and Normal Mode with the "ESC" key]] |
|
| − |
*[[Toggle highlight word under cursor, to find cursor.]] |
|
| − |
*[[Toggle quickfix Window]] |
|
| − |
*[[Tracking Clipboard Changes]] |
|
| − |
*[[Trailing white space aware Delete Key (Insert Mode)]] |
|
| − |
*[[Transfer text between two Vim 'sessions',]] |
|
| − |
*[[Translate & HASH nnn; in html source to readable ascii]] |
|
| − |
*[[Translator in vim (Windows solution)]] |
|
| − |
*[[Type the line number and press enter to get there]] |
|
| − |
*[[Typing print statements faster and more ergonomically (esp in C PLUS PLUS )]] |
|
| − |
*[[Underline Using Dashes Automatically]] |
|
| − |
*[[Unix: Editing multiple files, listed in a file, one per line, from the command-line]] |
|
| − |
*[[Updating the functionality of]] |
|
| − |
*[[Upload files from vim (using python)]] |
|
| − |
*[[Use -S command line switch]] |
|
| − |
*[[Use Alt PLUS Mouse to select blockwise (MS Word like)]] |
|
| − |
*[[Use Ctrl-S to save current or new files.]] |
|
| − |
*[[Use Return and Delete key in Normal-mode like in Insert-mode.]] |
|
| − |
*[[Use Tab Key To Switch Windows and Current File Path]] |
|
| − |
*[[Use VIM as an organizer of Memos, bookmarks, todo, etc.]] |
|
| − |
*[[Use Vi shortcuts in terminal.]] |
|
| − |
*[[Use Vim to Expire your Mail (So that Mutt can delete them later)]] |
|
| − |
*[[Use functionality similar to the * search on multiple files]] |
|
| − |
*[[Use glimpse from within vim]] |
|
| − |
*[[Use temporary tags file when browsing new source.]] |
|
| − |
*[[Use useful title on exit instead of "Thanks for Flying"]] |
|
| − |
*[[Use vim to quickly compile java files]] |
|
| − |
*[[Useful Occurences under cursor and with prompt]] |
|
| − |
*[[Using /pattern/ search in a script]] |
|
| − |
*[[Using Computer Modern TT as gvim font (Win32)]] |
|
| − |
*[[Using Gvim As Your TortoiseCVS External Diff Application]] |
|
| − |
*[[Using PuTTY's pscp along with Vim]] |
|
| − |
*[[Using VIM with the Dvorak Keyboard Layout]] |
|
| − |
*[[Using \% OPENBRACKET CLOSEBRACKET to easily match parts of a word.]] |
|
| − |
*[[Using balloonexpr effectively]] |
|
| − |
*[[Using native-Windows and cygwin versions of Vim with the same runtime files]] |
|
| − |
*[[Using selected text as part of a command?]] |
|
| − |
*[[Using vim to complement Perl's DBI::Shell]] |
|
| − |
*[[Using vim to send mail on windows]] |
|
| − |
*[[VIM sessions & Windows shell (creating project files with vim)]] |
|
| − |
*[[VIM's Filtering Commands Summary]] |
|
| − |
*[[Vc6 with python]] |
|
| − |
*[[Version independent installation of (g)vim on MS-Windows]] |
|
| − |
*[[Vi key-bindings in gtk 2.x]] |
|
| − |
*[[Vi(M) Command Line tips & tricks]] |
|
| − |
*[[View a Java Class File Decompiled thru Vim]] |
|
| − |
*[[Vim (console/xterm) colors in gvim]] |
|
| − |
*[[Vim FAQ & misc documentation]] |
|
| − |
*[[Vim explorer tip using CTRL-6]] |
|
| − |
*[[Vim-Shell: Embedded full-strength terminal in vim]] |
|
| − |
*[[Vim.po - Internationalizing the Vim editor]] |
|
| − |
*[[Vim/GVim as Diff tool for TortoiseCVS]] |
|
| − |
*[[Vimrc setting for wider vim diff window (gVim)]] |
|
| − |
*[[Vimsessions utilization]] |
|
| − |
*[[VisVim for Visual Sutdio .NET]] |
|
| − |
*[[Visual Studio PLUS vim Quickfix mode PLUS cygwin PLUS XFree86]] |
|
| − |
*[[What is this $VIMRUNTIME ?]] |
|
| − |
*[[When 'formatoptions' has o easily enter a non commented line: go/gO mappings]] |
|
| − |
*[[Windows: Get K to not display a DOS box that needs closing]] |
|
| − |
*[[Windows: gvim as an external editor]] |
|
| − |
*[[Windows: make arrow keys work in visual mode]] |
|
| − |
*[[Word, down/up, Home/End, PageUp/PageDown visual selection & Word deletion]] |
|
| − |
*[[Word-wise cut, copy & paste]] |
|
| − |
*[[Wrap a Visual hilight in an arbitrary HTML tag]] |
|
| − |
*[[Write a dated backup of the current file.]] |
|
| − |
*[[Write your own vim function(scripts)]] |
|
| − |
*[[XSLT Mappings I use to speed up developing XSLT files.]] |
|
| − |
*[[Xterm256 color names for console vim.]] |
|
| − |
*[[Yank (copy) decimal numbers from hex numbers.]] |
|
| − |
*[[Yank last line's content, and trim it to the cursor]] |
|