5.1 vim介绍 5.2 vim颜色显示和移动光标 5.3 vim一般模式下移动光标 5.4 vim一般模式下复制、剪切和粘贴 5.5 进入编辑模式 5.6 vim命令模式 5.7 vim实践 vim的特殊用法 http://www.apelearn.com/bbs/thread-9334-1-1.html vim常用快捷键总结 http://www.apelearn.com/bbs/thread-407-1-1.html vim快速删除一段字符 http://www.apelearn.com/bbs/thread-842-1-1.html vim乱码 http://www.apelearn.com/bbs/thread-6753-1-1.html 小键盘问题 http://www.apelearn.com/bbs/thread-7215-1-1.html vim加密 http://www.apelearn.com/bbs/thread-7750-1-1.html
Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。VIM是自由软件。
光标移动快捷键 | 含义 |
---|---|
k或者上 | 光标向上移动一位 |
j或者下 | 光标向下移动一位 |
h或者左 | 光标向左移动一位 |
l或者右 | 光标向右移动一位 |
ctrl+f 或者pageup健 | 向下翻页 |
ctrl+b或者pagedown键 | 向前翻页 |
数字0或shift+6 | 光标移动至行首 |
shift+4 | 光标移动至行末 |
gg | 首行 |
G | 行末 |
nG | 移动至n行 |
快捷键 | 含义 |
---|---|
dd | 删除光标所在这一行 |
ndd | 删除光标之后的n行 |
yy | 复制光标所在这一行 |
nyy | 复制从光标所在行之后的n行 |
p | 在光标下一行粘贴 |
P | 在光标上一行粘贴 |
x,X | x代表向后删除一个字符,X代表向前删除一个字符 |
nx | 代表光标处向后删除n个字符 |
v | 从光标所在处可以向前和向后选中字符 |
快捷键 | 含义 |
---|---|
i | 从光标所在位置插入 |
I | 从光标所在位置的行首插入 |
o | 从光标所在行的下一行插入 |
O | 从光标所在行的上一行插入 |
a | 在光标所在这位置的后一个字符处插入 |
A | 在光标所在行的行尾插入 |
快捷键 | 含义 |
---|---|
/for | 在光标之后查找字符串for,按n向后查找,按shift+n向前查找 |
?for | 在光标之前查找字符串for,按n向前查找,按shift+n向后查找 |
:1,100s/root/root1/g | 1,100代表从1行到100行,s表示替换;/root/表示需要替换的字符,/root1/代表需要替换的内容;g代表全局替换 |
:wq | 保存退出 |
:wq! | 强制保存退出 |
:q! | 退出 |
:set nu | 显示行号 |
:set nonu | 不显示行号 |
:X | 文件加密 |
每次都是看的视频在学,视频教一就是一,并没有过多的自己去考虑,学过这命令,这个命令可能在之后我们工作当中,那一块可能会用到。
1、该目录是使用标准的ext2/ext3档案系统格式才会产生的一个目录,目的在于当系统发生错误时,将一些遗失的片段放置在这个目录下。这个目录通常会在分隔槽的最顶层存在。如/lost+found 2、该目录一般情况是空的。只有root用户才能打开。 3、lost+found目录的文件通常是未链接的文件,这些文件还被一些进程使用(数据没有删除)。 4、每个分区默认都有一个lost+found目录,用来存放fsck过程中部分修复的文件的。 5、inode 11,/* First non-reserved inode for old ext2 filesystems */ 即第一个非预留的inode,通常是指lost+found