(Insert two category lines in TipProposed template (now standard)) |
No edit summary |
||
(25 intermediate revisions by 11 users not shown) | |||
Line 1: | Line 1: | ||
+ | {{TipNew |
||
− | {{TipProposed |
||
− | |id= |
+ | |id=1579 |
− | |previous= |
+ | |previous=1578 |
− | |next= |
+ | |next=1580 |
− | |created= |
+ | |created=2008 |
|complexity=basic |
|complexity=basic |
||
|author=Metacosm |
|author=Metacosm |
||
Line 11: | Line 11: | ||
|category2= |
|category2= |
||
}} |
}} |
||
+ | Searching the tips on this wiki can often help solve a problem encountered when using Vim. However, if you want to ask a question, you will need to subscribe to a [[Vim Tips Wiki:Community Portal|mailing list]], or join the '''#vim''' IRC channel. |
||
− | If you can't find an answer to your problem on the Vim Wiki -- try the #Vim IRC channel on http://freenode.net. |
||
+ | ==IRC overview== |
||
− | To help centralize the vim.wikia.com site as the place to go for Vim Wiki support. I am currently moving the best articles from http://vi-improved.org over to this wiki. |
||
+ | IRC ([[Wikipedia:Internet Relay Chat|Internet Relay Chat]]) is a form of real-time text messaging (chat). A user installs a suitable [[Wikipedia:Comparison of Internet Relay Chat clients|IRC client]] program, then configures it to connect to an IRC network (such as [[Wikipedia:Freenode|freenode]]), and a specific channel on that server (such as #vim). |
||
− | == |
+ | ==Joining #vim== |
⚫ | |||
− | * [[Best Plugins]] |
||
− | * [[Best Tips]] |
||
⚫ | |||
− | * [[Tutorial Commands]] (reference version of http://vi-improved.org/tutorial.php) |
||
− | * [[Super Retab]] -- a #vim special |
||
+ | To join the #vim IRC channel you need to use an IRC client to connect to the freenode IRC network. |
||
− | ==Answered Questions== |
||
+ | mIrc, XChat, Miranda and Pidgin can all be used to connect to an IRC network. On Firefox you can also use the ChatZilla addon. |
||
− | * Vim is confusing, where do I start? [[New to Vim]], [[Vim Tutor]], [http://vi-improved.com/tutorial.php Vi-Improved.org Tutorial] |
||
+ | You can also use the [https://webchat.freenode.net/ freenode web chat] so you don't have to install any software. |
||
− | * How do I record a macro? [[Make a Macro]] |
||
− | * How do I edit GPG encrypted files in Vim? [[Vim Gpg]] |
||
− | * How do I reselect the visual range I just used? [[Reselect Visual Block]] |
||
− | * How do I change the GUI Font (and make those changes stick)? [[Change GUI Font]] |
||
− | * How do I make backspace work like in other editors? [[Fix Backspace]] |
||
− | * How do I fix syntax highlighting problems? [[Fix Syntax Highlighting]] |
||
− | * How do I paste in code without having all the indenting screwed up? [[Paste Indent Problems]] |
||
− | * How do I insert the current date/time into my file? [[Date Time Insert]] |
||
− | * How do I make the options I set STAY set? [[Where Are My Settings]] |
||
− | * How can you read/write system environment variables from within Vim? [[Read Write System Enviroment Variables]] |
||
− | * How can I dump my file to html looking EXACTLY as it currently does (syntax highlighting at all)? [[To Html]] |
||
− | * How to tell Vim to save as a new file when the file is hardlinked? [[New When Hardlinked]] |
||
− | * How can I fix the line-endings in this file? [[File Format]] |
||
− | * How to exchange the current line with the line above/below? [[Switch Lines]] |
||
− | * How come Visual Studio .Net has been out for years now (yes, multiple) yet VisVim "still" does not work for it? Is there some huge technical difficulty or is there just an overall lack of interest? [[Vis Vim Disinterest]] |
||
− | * How can I get diff to work properly in the MS Windows port of Vim? [[Vim Diff]] |
||
− | * How can I get Visual Studio like completion (i.e. Intellisense) in Vim? [[Omni Completion]] |
||
− | * How can I delete parens that surround text? [[Surrounding Parens]] |
||
+ | Choose an IRC server from the [http://www.freenode.net/irc_servers.shtml freenode website server listing] near you to connect to. Your client of choice will probably have a list of them configured already. |
||
− | ==Unanswered Questions== |
||
+ | Once connected you can use the <code>/join #vim</code> command to join the #vim channel (makes sense doesn't it). |
||
− | * How can I make keywords autocompletable when creating a new C source file? |
||
+ | In the webchat you can also enter the room you want to join right away. |
||
− | * How can I redirect stderr output in Windows ? I have problem setting makeprg with a compiler whose error messages can't be catch with '>'. |
||
− | * For encrypted files, the help for encryptions states: "Text you copy or delete goes to the numbered registers. The registers can be saved in the .viminfo file, where they could be read. Change your 'viminfo' option to be safe." Wouldn't it be a lot better if Vim by default would not write all your sensitive information to the viminfo file? |
||
− | * Why do letters show up when I try to enter numbers from the keypad? -or- Why doesn't the numpad work as expected? |
||
+ | On the freenode IRC network you need to register your account (aka nick) to be able to chat in most channels. A [http://www.freenode.net/faq.shtml#nicksetup detailed howto] is available on the freenode site. It only takes a few minutes to register so it's not that big a hassle. |
||
− | ==Other Sources== |
||
+ | If you're using client software there's usually a way to have the registration done automatically once you log on. Google is your friend if you want to find out how to do that for your particular client. |
||
− | * http://vimdoc.sourceforge.net/vimfaq.html |
||
+ | |||
+ | More detailed information on all of this is available on the [http://www.freenode.net freenode network website]. |
||
+ | |||
+ | {{todo}} |
||
+ | *Outline how to ask a question. |
||
+ | |||
+ | Network http://freenode.net |
||
+ | |||
+ | ==See also== |
||
+ | [http://vi-improved.org Vi-IMproved.org] is the online home for #vim. It is maintained by [[User:Metacosm|Metacosm]] who moved the general "information on Vim" pages to the Vim Tips wiki in [[Vim Tips Wiki:New tips/200802|February 2008]]... |
||
+ | |||
+ | Some useful pages: |
||
⚫ | |||
+ | *[[Example_vimrc|Example <code>.vimrc</code>]] |
||
+ | *[[Vim_scripts#Best_plugins|Best plugins]] |
||
+ | *[[Quick tips]] |
||
⚫ | |||
+ | *[[Tutorial]] |
||
+ | *[[Super retab]] |
||
==Comments== |
==Comments== |
Revision as of 21:41, 27 March 2014
created 2008 · complexity basic · author Metacosm · version 7.0
Searching the tips on this wiki can often help solve a problem encountered when using Vim. However, if you want to ask a question, you will need to subscribe to a mailing list, or join the #vim IRC channel.
IRC overview
IRC (Internet Relay Chat) is a form of real-time text messaging (chat). A user installs a suitable IRC client program, then configures it to connect to an IRC network (such as freenode), and a specific channel on that server (such as #vim).
Joining #vim
To join the #vim IRC channel you need to use an IRC client to connect to the freenode IRC network. mIrc, XChat, Miranda and Pidgin can all be used to connect to an IRC network. On Firefox you can also use the ChatZilla addon. You can also use the freenode web chat so you don't have to install any software.
Choose an IRC server from the freenode website server listing near you to connect to. Your client of choice will probably have a list of them configured already.
Once connected you can use the /join #vim
command to join the #vim channel (makes sense doesn't it).
In the webchat you can also enter the room you want to join right away.
On the freenode IRC network you need to register your account (aka nick) to be able to chat in most channels. A detailed howto is available on the freenode site. It only takes a few minutes to register so it's not that big a hassle. If you're using client software there's usually a way to have the registration done automatically once you log on. Google is your friend if you want to find out how to do that for your particular client.
More detailed information on all of this is available on the freenode network website.
TO DO
- Outline how to ask a question.
Network http://freenode.net
See also
Vi-IMproved.org is the online home for #vim. It is maintained by Metacosm who moved the general "information on Vim" pages to the Vim Tips wiki in February 2008...
Some useful pages: