[Vim-l] Titles project

John Beckett johnb.beckett at gmail.com
Thu Oct 4 04:03:26 UTC 2007


Santhalus wrote:
> Some quick suggestions below.

Thanks for your suggestions. Please review the following.

Also, think about the "Integrate" titles. Following are some
examples, but there are more in the full list. Perhaps the first
couple of the following should omit "gvim"?

96 Integrate gvim with AutoCad MTEXT
683 Integrate gvim with Visual Studio
762 Integrate with FTPeel on Mac OS X
851 Integrate with Mozilla Thunderbird


3 Use vim to quickly compile java files
3 Quickly compile java files
OK 3 Compile Java files quickly
NO 3 Compile Java files using Jikes
# Current tip uses Jikes, but I'm thinking we would put any
# future tip about compiling Java here, and the Jikes is not
# really the point of the tip.

19 Line numbers...
19 Line numbers
OK 19 Display line numbers

96 Cooperation of Gvim and AutoCad OPENBRACKET MTEXT CLOSEBRACKET
96 Cooperation of Gvim and AutoCad MTEXT
NO 96 Cooperation of gvim and AutoCad MTEXT
OK 96 Integrate gvim with AutoCad MTEXT

83 How to indent (useful for source code)
83 How to indent a program
NO 83 Indent your code automatically
# I prefer Sebastian's suggestion (below) - ok?
OK 83 Indenting source code

117 FAST SEARCH ACROSS THE PROJECT
117 Fast search of files in project
OK 117 Search all files in project quickly

221 Indenting "throws" in java
221 Indenting java throw statements
OK 221 Indent Java throw statements

261 Close windows from Gvim poup menu
261 Close windows from Gvim popup menu
OK 261 Close windows from gvim popup menu

376 A totally useless tip...or is it ?
376 A totally useless tip
--> 376 Build vim with your name included
# Sebastian has suggested deleting this tip.
# I will add {{delete}} if you don't object.

385 Some java & vim tips
385 Some java tips
OK 385 Some Java tips

418 Stop the beeping in gvim.
418 Stop the beeping
NO Disable annoying beeping
OK 418 Disable beeping
# I kept a couple of whimsical titles for flavour, but
# a more business-like title is probably better here.

531 1-2-3, let's make gvim.exe for free
531 Building gvim under Windows with cygwin
OK 531 Build Vim in Windows with Cygwin
NO 531 Build Vim in Windows

676 Shortcut key for gvim in Windows XP
676 Shortcut key to start gvim in Windows
OK 676 Use shortcut key to start gvim in Windows

683 HOWTO - Integrate MS .NET and gvim.exe
683 Integrate Visual Studio and gvim
OK 683 Integrate gvim with Visual Studio

760 Quickly change to a larger or smaller font (gtk2 gvim)
760 Quickly change to a larger or smaller font
OK 760 Change font size quickly

762 Power FTP coming to Mac!
762 Power FTP coming to Mac
OK 762 Integrate with FTPeel on Mac OS X

786 Character-set translation
786 Character set translation
OK 786 Translate text between different character sets

818 Vim/GVim as Diff tool for TortoiseCVS
818 Diff for TortoiseCVS
?? 818 Integrate with TortoiseCVS
# Propose this again if you still believe the tip is about
# integration. I thought maybe the point was that the tip
# used Vim for a *diff* tool, which could be useful with
# utilities other than TortoiseCVS.

819 Quick (Re-)starting and Iconizing gvim with keystrokes for Windows
819 Shortcut keys to minimize and restore gvim under Windows
?? 819 Use shortcut keys to minimize and restore gvim under Windows
# Isn't "Use" just a noise word here?
# However, I agreed to "Use" for 676 ... what do you think?

822 Add java import statements easily (assume using ctags)
822 Add java import statements using ctags
OK 822 Add Java import statements automatically
NO 822 Add Java import statements automatically using ctags

833 Google lookup as a contextual spell check and phrase verifier.
833 Google lookup to check spelling or phrase
OK 833 Check spelling and phrases using Google search
NO 833 Check spelling and grammar using Google search

851 Compose mail in Mozilla Thunderbird using Vim.
851 Compose mail in Mozilla Thunderbird
OK 851 Integrate with Mozilla Thunderbird

863 Vimsessions utilization
863 Vim sessions
?? 863 Save your settings between Vim sessions
# What about the following:
863 Save settings between Vim sessions

866 Cut/Copy(All)/Paste with Ctrl-X/C(A)/V
866 Cut/Copy/CopyAll/Paste with Ctrl-X/C/A/V
OK 866 Use standard Windows shortcuts for clipboard operations

898 Automatic no beep *and* no flash
898 No beep and no flash
OK 898 Disable beeping and flashing

900 Right Aligned Comment Block
900 Right aligned comment block
OK 900 Insert comment boxes in your code

902 A command manipulate &path
902 Easily change the path option
?? 902 Change PATH environment var from within vim
# This tip is too complex for me to want to fully analyse it.
# However, I think it is only manipulating Vim's 'path' option.
# I doubt it is changing the environment var.

945 Range of current c/c PLUS PLUS /java function
945 Range of current C/Cpp/Java function
--> 945 Run vim command on current C/Cpp/Java function
OK 945 Run Vim command on current C/Cpp/Java function

1036 Changing the color scheme.
1036 Change the color scheme
?? 1036 Change current color scheme
# The point of this tip is to make the change persistent.
# So why have word "current"?

1064 C/C PLUS PLUS syntax folding with Vim 6
1064 C/Cpp syntax folding
OK 1064 Use syntax folding for C/Cpp
# OK but I'm still not sure I like "Use".
# Why not just "Syntax folding for C/Cpp"?

1083 Map caps-lock to ESC
1083 Map caps-lock to Esc
NO 1083 Map CapsLock to Esc
OK 1083 Map CapsLock key to Esc

1157 From vim to web search... via firefox & google
1157 Web search from Vim with Firefox and Google
NO 1157 Search Google from within Vim using Firefox
NO 1157 Search Google from within Vim
OK 1157 Search Web from within Vim using Firefox and Google

1228 Completion popup selection like other IDEs
1228 Completion popup selection
NO 1228 Make completion popup work like in other IDEs
# Can we debate this further please.
# Several of the old titles refer to making Vim work like some
# other system, but I don't see how that helps the reader.
# You might call this tip "Improve completion popup selection"?
# I proposed the simpler title (without "Improve") because the
# tip should evolve to explaining the issue.
# Propose this again if you still want it.

John



More information about the Vim-l mailing list