line (first character)D0: Delete to the beginning of the line (first column)DW: Delete the first word to the next wordDe: Delete the ending to the current word or the next wordDB: Delete the first word to the current or previous word#COMMAND: Delete multipleDD: Delete the line where the cursor is located#dd: Multi-line deletionPaste command (p, put, paste)P: If the buffer is an entire row, paste the current cursor below the row, or paste it at the end of the current cursor.P: If the buffer is a
onceInstruction description RemarksNThe left parenthesis moves to the front of the sentence that is preceded by a number can be specified to move the n sentence forward!. ? Three kinds of symbols to defineN) The right parenthesis moves to the front of the next sentence, plus the number can be specified to move the N-sentence!. ? Three kinds of symbols to defineN{left bracket moves to the first paragraph of the paragraph is defined by a blank column between paragraphsn} preceded by a number you
be specified to move n paragraphs ││└ ———— ┴ ——————————————————— ┴ —————————— ┘Do not attempt to recite these instructions, or you will be responsible for your own consequences. They look so messy and they're actually wordsAn impediment to the narrative itself. Once again, the actual use of it can only a few times without the brain directly release these oddStrange instructions, far more than the rote live back to make a much more vague. (Note: If you do not accidentally delete the data through
1. Ci "(composed of change operator and text-object i")This command will find the next "enclosed string" in the line where the current cursor is located, clear the contents of the quotation marks, and enter insert mode for easy modificationYou can use the const char* hello = "Hello World", which is simpler than the explanation. Code like this to test2, YaB (composed of Yank operator and Text-object AB)This command copies the code block where the curre
wordDD: Delete the line where the cursor is located;#dd: Multi-line deletion;Paste command (p, put, paste):P: If the buffer is an entire row, the current cursor is pasted below the line, otherwise, it will be pasted at the back of the current cursor;P: If the buffer is an entire row, the current cursor is pasted above the row, otherwise, it is pasted at the front of the current cursor;Copy command (y, yank):Y: Copy, work behaves similar to D command;
.#: Finds the same word forward on the current page.5. Copy y (Yank) mainly:YW: Copies the characters from the cursor to the end of the word into the buffer.#yw: Copies the # characters to the buffer.Y: Equivalent to YY, copy the entire line.#yy: Represents the number of lines of text that is copied from the line where the cursor is located.P: Paste. All operations related to Y must be combined with p to paste.]p: Paste to the appropriate indent.N1,N2
Like Linux, in the heart there is a desire to delve into the impulse of Linux. The idea is to be proficient with Emacs, and then use Emacs to work efficiently, read code, write programs, send and receive emails, and so on, but Emacs is not something that is as easy to use as Windows Word or VC.
I have learned before, but it was always intermittent, and did not always use its courage, but I still filled with this curiosity, there is a desire to overcome it, so every day I will spend one hours t
to be corrected.R: Entering the Replace state, the new text will overwrite the original text until you press [ESC] back to the command mode.S: Deletes the character of the cursor and enters input mode.S: Deletes the column where the cursor is located and enters input mode.
(iii), additional editorial directivesThese editorial instructions are very flexible and can basically be said to consist of instructions and scopes. For example DW is by delete instruction D with range WComposition, represen
content to look for. VI will look backwards in the file for the first style that matches the specified content
?-----------repeats the last lookup and finds the style in the file that matches the last find content
%-----------moves the current cursor to a matching parenthesis or square bracket. This command is useful for programmers
: s/pattern1/pattern2--replaces each content in the current row with the PATTERN1 with pattern2
:%s/pattern1/pattern2--replaces each content in the entire file with
SOAP messages.
Wshttpcontextbinding
A secure and interoperable binding for non-duplex service contracts that allow the use of SOAP headers to exchange contexts.
4, Behavior node
Behavior sets the run-time behavior of the service, such as whether to allow clients to obtain metadata for the service, route modifications, Operation access permission settings, service restriction mechanisms, timeout for service requests, and so on.
The specific meaning of behavior is
;;( Setq default-major-mode ' Text-mode);; Set Delete record (SETQ Kill-ring-max 200);; To end with a blank line;;( SETQ require-final-newline t);;
Open syntax highlighting. (Global-font-lock-mode 1);; Highlight Region selection (Transient-mark-mode t);; The page rolls smoothly, and the Scroll-margin 3 starts rolling near the edge of the screen and 3 lines, just to see the context;;( SETQ Scroll-margin 3 scroll-consrvatively 10000) Highlight the pair bracket (Show-paren-mode t) (setq show-paren-
clear about what's good for us, we need to see welcome.php. Create the same as a new HTML file, but this time, remember to use the. php extension, which tells the Web server that there are some PHP code in this file that needs to be explained. If your Web server does not accept. php as the extension of the PHP file, you may need to change it to WELCOME.PHP3 (in which case you will need to adjust the connection in the above code accordingly). In this new file, enter the following:
Echo ("Welco
certainly not where to go. Not only Spring MVC, but Struts, after all, survive in the servlet container, so long as the servlet container handles these static resources, it is necessary to read these resources into the JVM's memory area. So, when dealing with static resources, we usually add Apache or Nginx to the front end.
In addition, the best performance should be the direct use of the container defaultservlet, let it first intercept the static resource requests, so that the subsequent forw
Comment Switch
Ctrl + Shift +/
--Text--
Line spacing before insertion
Ctrl + Shift + Enter
Insert after segment
Ctrl + Enter
Delete the front of the word
Ctrl + Delete
Delete the word back part
Ctrl + Backspace
Delete to end of line
Ctrl + K, K
Remove to Wardrobe
Ctrl + K, Backspace
Back and forth
Ctrl + T
--Tag--
Closed label
Alt +.
Select Label (REPEATABLE)
Ctrl
=%.15e\n", y[2]);
printf ("LOG1P3 =%.15e\n", y[3]);
printf ("log (1+x) =%.15e\n", y[4]);
return 0;
}
You want to remove a few printf statements. First move the cursor to the first character p of the first printf statement. Executes the command MA. A is the name of the tag, and the named rule is the same as the Q command. Then move the cursor to the first character of the return statement, R. Enter Command d ' A. You can see that several lines of printf statements have been deleted.
' A ' indic
1. When to use multithreading?
This problem, for system architects, designers, programmers, are the first to face a problem.
When do you use multithreading technology?
In many common situations, multithreading can be used to significantly improve the responsiveness and availability of your applications.
In the previous chapter, we talked about several multi-threaded application cases, and the main application scenarios were also introduced. Don't repeat it here.
Http://www.cnblogs.com/
Tags: Group query directory POS connection explanation usage SQL Div CommonSQL Summary SeriesSummarize the basic knowledge and usage of SQL, and summarize the relevant knowledge of SQL in combination with many years of application. I hope these sharing can bring us some help, if there are deficiencies or mistakes, please criticize.Main content1) editing related, including: creation and deletion of database, creation and modification of tables and views, constraints (primary key, foreign key, uni
can also change the header of a query-out result set, for example Select as ' Change the header name ' fromDistinct Ignore query duplicate values when querying, for example: Select Distinct fromMax/minMax queries the maximum value in a column, NULL is not included Min Query the minimum value in a column, null not included Both of them can also be used in text columns to get the highest value of text numbers or letters, and the lowest value Select MAX from // Find the oldest student
Select
Tags: method paragraph by reading and saving mode text character filename useRecently, you need to develop a shell script on Linux to summarize how the Linux VI editor is used.1. Start VIVI filenameIf the file exists, open and display the content, or if the file does not exist, create a new file the first time you save it.2. Three Modes of VI:1) Command mode, move cursor, modify, delete, copy, search2) Insert mode, through AIO entry, can modify the file content3) search content, by: Enter, you c
historical commandCtrl + R-search The backwards with multi occurrenceCtrl + u-delete Backward from cursor//password input error when it is more usefulCtrl + xx-move between EOL and current cursor positionCtrl + x @-Show possible hostname completionsCtrl + z-suspend/stop the commandAdd:Ctrl + H-delete the current characterCtrl + W-delete the last word enteredALT key related shortcut keys:Seldom used in peacetime. Some conflicts with remote login tools.Alt + Alt + >-Move to the last line in theAl
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.