Linux修改文件---vim的使用
讲一些实用的、简单的命令。一.进入vim格式: vim+filename(可以包括扩展名)作用:(在当前目录下)若相应的文件存在,则视为打开该文件;否则,创建该文件。vim Hello.javavim-r Hello.java二.vim的三种模式vim有三种模式:一般模式,插入模式和命令模式。我们在shell键入vim命令打开文件后,进入的是一般模式。插入模式就是用来编辑的。可以键入字符,使用ba
·
讲一些实用的、简单的命令。
一.进入vim
格式: vim+filename(可以包括扩展名)
作用:(在当前目录下)若相应的文件存在,则视为打开该文件;否则,创建该文件。
vim Hello.java
vim -r Hello.java
二.vim的三种模式
vim有三种模式:一般模式,插入模式和命令模式。我们在shell键入vim命令打开文件后,进入的是一般模式。
插入模式就是用来编辑的。可以键入字符,使用backspace键删除字符,使用方向键移动光标位置。
一般模式对于我们有用的就是以下几个功能:
命令 | 功能 |
dd | 删除光标所在行 |
5dd | 删除从光标开始的5行 |
x | 删除光标选中的字符 |
hjkl | h光标向左移动一个字符;l光标向右移动一个字符;j光标向下移动一行;k光标向上移动一行 |
p | 粘贴 |
ye | 复制当前单词 |
yy | 复制当前行 |
5yy | 复制从当前行开始的5行 |
u | 撤销上一步,相当于Windows的ctrl+z |
G | 光标移动到文件结尾 |
gg | 光标移动到文件开头 |
20G | 光标定位到20行 |
dw | 删除当前单词 |
命令模式对于我们有以下用处:
作用 | 命令 | 备注 |
查找 | 输入需要查找的内容即可,n为下一个匹配内容 | 需要通过/进入命令模式 |
保存并退出 | wq | : |
退出不保存 | q! | : |
保存 | w | : |
下面是三种模式的切换方式:
更多推荐
已为社区贡献1条内容
所有评论(0)