移动光标:
Normal模式下,可以用下面的命令来移动光标:(按下esc可以回到Normal模式)
上:k 左:h
下:j 右:l
同时你还可以用箭头键来移动光标. 不过这样做实际上会大大降低你的效率. 因为用这些键你需要不停地在字母区和箭头键之间频繁转换. 想象一下要是你在一小时内这样做一百次会占用你多少时间? 另外, 并不是每个键
盘上都安排有箭头键, 或者都把它们放在最常见的位置; 所以使用hjkl还是大有好处.
删除字符:
删除一个字符:将光标移动到该字符上,按下“X”。
删除一行:删除一行内容可以使用“dd”,连续在键盘上敲两次“d”。
删除换行符:使用大写“J”删除换行符。
撤销之前的操作:可以使用命令“u”
移动到指定的字符上:
一个最有用的移动命令是单字符搜索命令. 命令"fx"在当前行上查
找下一个字符x. 提示: "f"意为"find".(只能往后找)
以匹配一个括号为目的的移动:
移动到指定行:
告诉你当前的位置:
要知道你当前在文件中的位置, 共有三种方法:
- 使用CTRL-G命令. 你会得到一些类似于下面的信息行。
这行信息显示了你正在编辑的文件名, 当前光标所在行的行号, 总的行数, 以及当前行所在文件中的百分比和当前光标所在的列的信息。
- 设置°number°选项4. 这会在每行的前面显示一个行号:
关闭行号显示:
- 设置°ruler°选项. 这会在Vim窗口的右下角显示当前光标位置。
使用“ruler”选项有一个好处就是它不会占据太多的屏幕空间, 你可
以留出地方来给文本内容2
滚来滚去:
简单搜索:
比如要找到数字"ORIGIN",使用命令:/ORIGIN
移动光标:
Normal模式下,可以用下面的命令来移动光标:(按下esc可以回到Normal模式)
上:k 左:h
下:j 右:l
同时你还可以用箭头键来移动光标. 不过这样做实际上会大大降低你的效率. 因为用这些键你需要不停地在字母区和箭头键之间频繁转换. 想象一下要是你在一小时内这样做一百次会占用你多少时间? 另外, 并不是每个键
盘上都安排有箭头键, 或者都把它们放在最常见的位置; 所以使用hjkl还是大有好处.
删除字符:
删除一个字符:将光标移动到该字符上,按下“X”。
删除一行:删除一行内容可以使用“dd”,连续在键盘上敲两次“d”。
删除换行符:使用大写“J”删除换行符。
撤销之前的操作:可以使用命令“u”
移动到指定的字符上:
一个最有用的移动命令是单字符搜索命令. 命令"fx"在当前行上查
找下一个字符x. 提示: "f"意为"find".(只能往后找)
以匹配一个括号为目的的移动:
移动到指定行:
告诉你当前的位置:
要知道你当前在文件中的位置, 共有三种方法:
- 使用CTRL-G命令. 你会得到一些类似于下面的信息行。
这行信息显示了你正在编辑的文件名, 当前光标所在行的行号, 总的行数, 以及当前行所在文件中的百分比和当前光标所在的列的信息。
- 设置°number°选项4. 这会在每行的前面显示一个行号:
关闭行号显示:
- 设置°ruler°选项. 这会在Vim窗口的右下角显示当前光标位置。
使用“ruler”选项有一个好处就是它不会占据太多的屏幕空间, 你可
以留出地方来给文本内容2
滚来滚去:
简单搜索:
比如要找到数字"ORIGIN",使用命令:/ORIGIN
今天先到这里吧!
更多精彩文章请关注微信公众号:YQ编程,或微信扫描以下二维码关注,还有许多IT类电子书等你来拿。