一、移动光标 h,j,k,l 上,下,左,右 ctrl-e 移动页面 ctrl-f 上翻一页 ctrl-b 下翻一页 ctrl-u 上翻半页 ctrl-d 下翻半页 w 跳到下一个字首,按标点或单词分割 W 跳到下一个字首,长跳,如end-of-line被认为是一个字 e 跳到下一个字尾 E 跳到下一个字尾,长跳 b 跳到上一个字 B 跳...
如果你想设置文件以<EOL>结束符结尾,则可以用以下命令: :set endofline 如果你想设置文件不以<EOL>结束符来结尾,则可以使用以下命令: :set noendofline 显示换行 如果你使用以下命令进入<list mode>,那么就可以清楚的看到以“$”表示的换行符和以“^I”表示的制表符。 :set list 你可以使用以下命令退出<lis...
如果你想设置文件以<EOL>结束符结尾,则可以用以下命令: :setendofline 如果你想设置文件不以<EOL>结束符来结尾,则可以使用以下命令: :setnoendofline 显示换行 使用以下命令进入<list mode>,那么就可以清楚的看到以“$”表示的换行符和以“^I”表示的制表符。 :setlist 你可以使用以下命令退出<list mode>: ...
c操作与d操作的格式一致,为c number motion。 c操作的motion与d操作一致,如w(word),$(end of line) CURSOR LOCATION AND FILE STATUS--ctrl+g 按下CTRL+G,将在最后一行显示文件阅读进度及文件状态。 按下G,移到文件的最后一行。按下gg移动到文件的第一行。 number+G(大写),光标将会移动到该行。 THE SE...
"andendoflinesettingsbacktowhattheywerebefore,remove "theautocmds,andreplacebufferwithitsbinaryvalue letb:undo_ftplugin='setlbin"|execute"silent%!xxd-r"' 打开一个文件,然后执行 :set ft。记下文件类型。然后执行 :set ft=xxd。Vim就会变成一个十六进制编辑器。要恢复原来的视图,只需 :set fo=foo,其...
fn + ← - move to the beginning of the line fn + → - move to the end of the line fn + ↑ - move a page up fn + ↓ - move a page down fn + g - move the cursor to the beginning of the document fn + shift + g - move the cursor to the end of the document For the...
public static final MyClass field101 = new MyClass("arg101", "field101"); //line 100 } To simplify, lets not care about the ");s at the end of each line. How can I put the fifth word from line 10 to line 100 to the end of each line with a vim command?...
# example--->The endofthisline needs|some help to make it like the second.--->The endofthisline needs to be corrected using the c$ command.$ c$ to be corrected using the c$ command.--->The endofthisline needs to be corrected using the c$ command.|--->The endofthisline needs...
A -> 在一行的结尾插入 (append at end of the line) i -> 在光标前插入 (insert before cursor) I -> 在第一个非空白字符前插入 (insert before first non-blank) o -> 光标下面插入一个新行 (open line below) O -> 光标上面插入一个新行 (open line above) ...
首先是60G,作用是将光标移到第60行开头,其次是$, 作用是移到当前行行尾,如果接着上面的60G来说,即移动到第60行的行尾,d14h, 这里先说下h,我们都知道在vim中h和l分别是向左或向右移动1个字符,d是删除命令,所以d14h是向左删除14个字符,接着上面的说就是从60行行尾向前删除14个字符...