概述
Vim编辑器是Vi的升级版,在选择最小化安装Linux系统,默认没有安装Vim工具。
一、安装Vim
1、查询安装包
[root@www ~]# yum search vim
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.btte.net
* extras: mirror.bit.edu.cn
* updates: mirror.bit.edu.cn
========================================= N/S Matched: vim =========================================
vim-X11.x86_64 : The VIM version of the vi editor for the X Window System
vim-common.x86_64 : The common files needed by any version of the VIM editor
vim-enhanced.x86_64 : A version of the VIM editor which includes recent enhancements
vim-filesystem.x86_64 : VIM filesystem layout
vim-minimal.x86_64 : A minimal version of the VIM editor
Name and summary matches only, use "search all" for everything.
2、安装Vim
[root@www ~]# yum -y install vim-common vim-enhanced
二、vim的使用
1、vim的一般模式
j | 向下 |
k | 向上 |
n + j | 向下跳到第n行 |
n + k | 向上跳到第n行 |
gg | 顶部 |
G | 底部 |
ctrl + f | 向下翻一页 |
ctrl + b | 向上翻一页 |
shift + $ | 光标移动到行尾 |
shift + ^ 或者 0 | 光标移动到行首 |
数字n + G | 移动到指定的第n行 |
dd | 剪切光标所在行 |
p | 粘贴到下一行 |
P | 粘贴到上一行 |
D | 剪切当前行光标所在后面的内容 |
P | 粘贴在光标 |
P | 粘贴在光标后 |
u | 恢复上一步操作 |
ctrl + r | 撤销上一步操作 |
X | 向前删除一个字符 |
x | 向后删除一个字符 |
数字+x | 向后删除多个字符 |
数字+X | 向前删除多个字符 |
yy | 复制当前行 |
p | 向下粘贴yy复制的行 |
P | 向上粘贴(大写P) |
2+yy | 向下复制两行 |
v | 进入可视化模式 |
2、vim的编辑模式
a | 光标移动到当前后一个字符进入编辑模式 |
A | 光标移动到行尾进入编辑模式 |
i | 在光标当前位置进入编辑模式 |
I | 光标移动到行首进入编辑模式 |
o | 在当前行下另起一行 |
O | 在当前行上另起一行 |
3、vim的命令模式
在一般模式下使用”:“或”/“显示该模式在左下角
/word | 搜索字符,n移动到下一个,N移动到上一个 |
:%,$s/word/new word/g | 搜索第一行到最后一行的word并替换为new word,加g表示全部替换 |
:%,$s/word/new word/gc | 加c表示逐个询问替换 |
:1,$s//etc//111111/g | 搜索包含特殊字符/使用转意 |
:noh | 取消高亮 |
:set nu | 设置行号 |
:set nonu | 取消行号 |
:sh | 跳出vim回到shell,exit返回vim |
:e! | 撤销回到初始状态 |
vim +8 /etc/passwd | 打开并定位到第8行 |
:X | 使用vim工具设置密码,设置空密码取消密码 |
Warning: Using a weak encryption method; see :help 'cm' Enter encryption key: *** Enter same key again: *** | |
: ! ls / | 在vim下使用shell命令 |
bin dev disk6 home lib64 media opt root selinux sys usr boot disk1 etc lib lost+found mnt proc sbin srv tmp var |
转载于:https://blog.51cto.com/7424593/1720133
最后
以上就是幽默火为你收集整理的1.5Vim工具使用详解的全部内容,希望文章能够帮你解决1.5Vim工具使用详解所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复