I am using Ubuntu 12.04. When using Vim to open a file of the file type "ISO-8859 C program text", the Chinese characters in it are garbled, this is because Vim cannot automatically identify the file encoding type. You need to modify the vim
When editing with vim, it is often difficult to edit multiple files or to edit a file by referring to other files. Here are two methods:
1. Multiple tags
Enter:
Name of the vim-P file to be edited
For example, VIM-p * is used to edit all files
Vim-visualized operations
Vim supports the following visual operations:
V → single character selection.V → select a row at a time. → block selection. It is very powerful to work with keys a and I.GV → after exiting the visualization mode, you
1. Use vim and ctags/cs.pdf.
In Linux, we provide a complete IDE and VIM Quick Start-run vimtutor directly to familiarize yourself with vim commands according to the training requirements.
Ctags/csags to helpProgramBrowsing the program.
H left, backspace, or direction keyJ, enter or + (shift key required), or direction keyK, or direction key or-(shift is not required)L right, or space or direction keyThe hjkl key is used to move your hands away from the typing area (in the center
I think every coder has a profound understanding that modifying this operation isCodeHow important is the world?
Modification is nothing more than deletion and insertion, but Vim combines the two very efficiently.
Let's use this brisk Vim to
Ctags Installation
Ctags can create source tree indexesProgramDevelopers can quickly locate functions, variables, macro definitions, and other locations during programming to view the prototype.The following describes how to download, install, and
A friend previously hoped that I could list all the vim plug-ins I used in my blog. I have never had time to list them. In the last few hours of the weekend, I would like to list them for you, retrieve what you need ~Okay. Let's talk about it one by
Http://www.imtxc.com/blog/2012/04/25/vim-tips-and-experience/
First, clarify some environments and terms:I am using vim7.3 On Debian Linux;In the following configuration,IndicatesCtrlKey, suchHold downCtrlPost-PressvKey;In the following
This article introduces the basic usage of VI (Vim), but it is enough for common users!
The VI editor is a standard editor for all UNIX and Linux systems. It is not inferior to any of the latest text editors. Here we just briefly introduce its usage
1. Prepare the winmanger plug-in. Click the following URL:
Http://www.vim.org/scripts/script.php? Script_id = 95
2. decompress the package and obtain the plugin and Doc folders. Copy them to a directory similar to c: \ Program Files \ Vim \ vim7
Document directory
Search options
Cut/copy/paste
VIM: http://dsec.pku.edu.cn /~ Jinlong/VI/vi.html
Delete a row: dd
Delete the remaining word after a word/cursor: DW
Delete current character: x
Part of the row after the cursor: d $
Vim can edit a variety of character encoding files, including UCS-2, UTF-8 and other popular unicode encoding methods:
Vim has four options related to character encoding: encoding, fileencoding, fileencodings, and termencoding. Their meanings are as
Some time ago, I saw someone on the internet saying "There are a lot of VIM skills on the Internet, but they only tell you how, don't tell you why." I thought it was. Recently I was reading the best of VIM tips article again, so I came up with an
Sometimes the code is too long to look at, especially when reading the source code, you need to fold the code that you don't care about first to look at the code that you are most concerned about. Vim comes with the code folding function.Foldmethod
The operating system is centos 5.3, PHP 5.1.6, and xdebug 2.0.5.References:Xdebug installation documentation: http://xdebug.org/docs/install.Xdebug remote debugging Configuration documentation: http://xdebug.org/docs/remoteUsing vim and xdebug dbgp
Common editing commands in vim and Shell
Because many of the operations in Linux and Linux are implemented through the command line, mastering some simple command line operations will greatly save our time in unnecessary steps, now we will summarize
Reprinted: http://andyss.blog.51cto.com/315552/131652
Syntax: [ADDR] S/source string/destination string/[Option] global replacement command: % S/source string/destination string/g
[ADDR]
Indicates the search range. If it is omitted, it indicates
I sorted out Vim notes and filled the gaps in China in some aspects-it's about tabs and spaces (background sound: You can throw tomatoes ).
1. Open the horizontal scroll bar.A, set guioptions + = B # (bottom scrollbar)B, set nowrap
2. scrollingA,
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.
A Free Trial That Lets You Build Big!
Start building with 50+ products and up to 12 months usage for Elastic Compute Service