vim 编辑器使用法则
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vim 编辑器使用法则相关的知识,希望对你有一定的参考价值。
vim 编辑器使用法则
- Vi编辑器有3种使用模式:一般模式、编辑模式和命令模式。
- $SHELL:查看当前默认shell类型
$BASH_VERSION:查看当前shell版本
3.一般模式:
光标移动快捷键 |
|
操作 |
快捷键 |
向下移动光标 |
下方向键、j、空格键 |
向上移动光标 |
上方向键、k、backspace键 |
向左移动光标 |
左方向键、h |
向右移动光标 |
右方向键、l(L小写) |
移至下一行行首 |
回车键 |
移至上一行行首 |
-键 |
移至文件最后一行 |
G键 |
文本操作快捷键 |
|
操作 |
快捷键 |
右插入 |
a |
左插入 |
i |
行尾追加 |
A |
行首插入 |
I |
插入行 |
O(上插一行)或o(下插一行) |
覆盖文本 |
R |
合并行 |
J |
文本复制粘贴快捷键 |
|
操作 |
快捷键 |
复制行 |
yy |
复制多行 |
nyy |
复制单词 |
yw |
复制多个单词 |
nyw |
复制光标到行首 |
y^ |
复制光标到行尾 |
y$ |
粘贴到光标后的位置 |
p |
粘贴到光标前的位置 |
P |
删除文本快捷键 |
|
操作 |
快捷键 |
删除当前字符 |
x |
删除多个字符 |
nx |
删除当前行 |
dd |
删除多个行 |
ndd |
撤销上一步操作 |
u |
撤销多个操作 |
U |
“/”:搜索模式 :/string --> n(向下搜索)/N(向上搜索)
4.编辑模式:
和其他编辑器模式没什么太大区别。
5.命令模式:
常用的vi命令 |
|
操作 |
命令 |
打开文件 |
:e 文件名 |
保存文件 |
:w |
退出编辑器 |
:q |
直接退出编辑器 |
:q! |
退出并保存文件 |
:wq |
跳至指定行 |
:n :n+(下跳n行) :n-(上跳n行) |
显示或隐藏行号 |
:set nu :set nonu |
替换字符串 |
:s/old/new 用字符串new替换当前行中首次出现的old :s/old/new/g 用字符串new替换当前行中的所有字符串old :n,m s/old/new/g 用字符串new替换从n到m行所有字符串old :%s/old/new/g 用字符串new替换当前文件中所有字符次old |
设置文件格式 |
:set fileformat=unix |
6.系统环境的搭建
Shell配置文件:
Bash的配置文件主要有5个,其中4个位于用户主目录。
.bash_profile:位于每个用户的主目录中,在该文件中用来保存用户自己使用的shell信息。常常设置环境变量。
.bashrc:包含专属于某个用户的bash相关信息。主要用来定义别名和函数。
.bash_logout:在当前用户每次退出shell时执行。
.bash_history
还有一个位于/etc目录下,为bashrc。所有使用bash的用户共同使用的文件。
以上是关于vim 编辑器使用法则的主要内容,如果未能解决你的问题,请参考以下文章