常用vim操作的实例详解


当前第2页 返回上一页

如果因为断电等原因造成文档没有保存,可以采用恢复方式,vim -r进入文档后,输入:ewcover 1.txt来恢复
$ vim -r 1.txt


vim显示行号

:set nu


vim替换

r+<待替换字母> 将游标所在字母替换为指定字母
R 连续替换,直到按下Esc
cc 替换整行,即删除游标所在行,并进入插入模式
cw 替换一个单词,即删除一个单词,并进入插入模式
C(大写) 替换游标以后至行末
~ 反转游标所在字母大小写
u{n} 撤销一次或n次操作
U(大写) 撤销当前行的所有修改
Ctrl+r redo,即撤销undo的操作


vim 查找

/icmp 向后查找icmp
? tcp 向前查找tcp
n下一个
N移动到上一个


Vim重复命令

.
也可以输入数字在命令前


vim 内部执行外部命令

输入!
:!ls 用于显示当前目录的内容
:!rm FILENAME用于删除名为 FILENAME 的文件
:w FILENAME可将当前 VIM 中正在编辑的文件另存为 FILENAME 文件


vim 文本对齐

:ce
:ri
:le


vim 文档加密

vim -x file1


vim缩进

>>
<<
查看设置:
set shiftwidth?
设置值:
set shiftwidth=10


vim设置

2.7.1 vim的功能设定
vim的配置文件~/.vimrc(实验楼环境中配置文件在/etc/vim/vimrc),可以打开文件进行修改,不过务必小心不要影响vim正常使用

2.7.2 获取目前的设定

命令行模式下输入:set或者:se显示所有修改过的配置
命令行模式下输入:set all 显示所有的设定值
命令行模式下输入:set option? 显示option的设定值
命令行模式下输入:set nooption 取消当期设定值
2.7.3 set功能的说明

命令行模式下输入:set autoindent(ai) 设置自动缩进
命令行模式下输入:set autowrite(aw) 设置自动存档,默认未打开
命令行模式下输入:set background=dark或light,设置背景风格
命令行模式下输入:set backup(bk) 设置自动备份,默认未打开
命令行模式下输入: set cindent(cin) 设置C语言风格缩进


以上就是常用vim操作的实例详解的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

谈谈Linux的几种零拷贝技术和适用的场景

Linux中如何使用rename命令重命名文件?

ecs创建自定义镜像创建服务器为何需要注释挂载项

Linux中xargs命令技巧的各种使用详解

删除用户的Linux命令是什么

如何修复Linux系统

Linux之ubuntu挂载3t硬盘或大于2t磁盘

如何通过控制台查看所拥有的所有ecs实例

如何使用实例自定义脚本自定义实例的管理员账号

Linux查看内存使用情况

更多相关阅读请进入《Linux》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...