- VIM
- VIM颜色显示和移动光标
- VIM一般模式下移动光标
- 一般模式下复制剪切粘贴
VIM介绍
vi这个命令,它是linux中必不可少的一个工具。没有它很多工作都无法完成。早期的Unix都是使用的vi作为系统默认的编辑器的。你也许会有疑问,vi与vim有什么区别?可以这样简单理解,vim是vi的升级版。 vi 和vim最大的区别就是编辑一个文本时,vi不会显示颜色,而vim会显示颜色。显示颜色更易于用户进行编辑。其他功能没有什么区别。
1.一般模式: 当你vim filename 编辑一个文件时,一进入该文件就是一般模式了。在这个模式下,你可以做的操作有,上下移动光标;删除某个字符;删除某行;复制、粘贴一行或者多行。
2.编辑模式:一般模式下,是不可以修改某一个字符的,只能到编辑模式了。从一般模式进入编辑模式,只需你按一个键即可(i, I, a, A, o, O, r, R)。当进入编辑模式时,会在屏幕的最下一行出现“INSERT或REPLACE”的字样。从编辑模式回到一般模式只需要按一下键盘左上方的ESC键即可。
3.命令模式:在一般模式下,输入 ”:” 或者 “/” 即可进入命令模式。在该模式下,你可以搜索某个字符或者字符串,也可以保存、替换、退出、显示行号等等。
VIM颜色显示和移动光标
vim编辑文件的时候会显示颜色,而且这个颜色往往是根据你这个文件的具体内容有关系。例如给一个文件指定.sh脚本,它就可以根据shell语法去显示颜色。如指定python脚本,那就会根据python语法显示颜色。
vim的配置文件/etc/vimrc
当你遇到vim比较高级的用法(如自动缩进,语法高亮等)的时候,可以去搜文档资料去在配置文件/root/.vimrc(默认是空的)中配置
VIM一般模式下移动光标
| 按键 | 作用 |
|---|---|
| h或者向左方向键 | 光标向左移动一个字符 |
| l或者向右方向键 | 光标向右移动一个字符 |
| k或者向上方向键 | 光标向上移动一个字符 |
| j或者向下方向键 | 光标向下移动一个字符 |
| Ctrl+f或PageDown | 屏幕向后移动一页 |
| Ctrl+ b或PageUp | 屏幕向前移动一页 |
| 数字0或者Shift+6 | 移动到本行行首 |
| Shift+ 4 | 移动到本行行尾 |
| gg | 移动到首行 |
| G | 移动到尾行 |
| nG(n是任意数字) | 移动到第n行 |
一般模式下复制剪切粘贴
| 按键 | 作用 |
|---|---|
| x,X | x表示向后删除一个字符,X表示向前删除一个字符 |
| nx | 向后删除n个字符 |
| dd | 删除剪切光标所在的那一行 |
| ndd(n为任意数字) | 删除剪切光标所在行之后的n行 |
| yy/nyy | 复制光标所在行/所在行包括以下共n行 |
| p | 从光标所在行开始,向下粘贴已经复制或者粘贴的内容 |
| P(大写) | 从光标所在行开始,向上粘贴已经复制或者粘贴的内容 |
| nyy | 从光标所在行开始,向下复制n行 |
| u | 还原上一步操作(最多回复50次) |
| Ctrl+r | 与u操作相反 |
| v | 按v后移动光标会选中指定字符,然后可以实现复制,粘贴等操作 |
vim一般模式下命令集合
本文介绍了VIM编辑器的基本使用方法,包括一般模式下的光标移动、复制剪切粘贴等功能,以及如何进入编辑模式和命令模式。此外还详细说明了VIM的颜色显示特性及其配置方法。
7769

被折叠的 条评论
为什么被折叠?



