博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux常用命令(十七)
阅读量:5345 次
发布时间:2019-06-15

本文共 804 字,大约阅读时间需要 2 分钟。

VIM编辑器

 

 

1、编辑一个文件内容:

  vim aaa(如果没有aa文件,就自动创建一个)

  i(点击i键,进入insert模式)

  esc(退出编辑模式)

  :wq(保存并退出)

 

2、同时编辑多个文件:

  vim aa bb cc(如果没有文件就创建所有文件)

  :n(切换到下一个打开的文件)

  :N(切换到上一个打开的文件)

 

3、打开文件时使光标在指定的行显示:

  vim + aaa:光标默认在第一行显示,这个因安装的Linux系统而定

  vim +n aaa:光标默认跳到第n行显示

  vim +/imooc aaa:光标跳到指定字符imooc第一次出现的行

  n:与上一个命令配合使用,在含有imooc的行来回切换

 

4、底行模式常用指令

  :w:将修改的内容写入到硬盘里

  :q:退出当前的编辑文本

  :!:强制退出

  :ls:显示当前所打开的所有文件

  :n:跳到下一个打开的文件

  :N:跳到上一个打开的文件

  :数字:打开文件时让光标显示到指定的行

  /xxx:从光标所在位置向下查找字符xxx第一次出现的位置,并让光标定位到该处

  ?xxx:从光标所在位置向上查找字符xxx第一次出现的位置,并让光标定位到该处

 

5、命令模式常用指令:

  h:光标左移

  j:光标下移

  k:光标上移

  l:光标右移

  ctrl+f:向下翻页(front)

  ctrl+b:向上翻页(back)

  ctrl+d:向下翻半页(down)

  ctrl+u:向上翻半页(up)

  dd:删除光标所在的行

  o:在光标所在的行下方插入一行并切换到输入模式

  yy:复制光标所在的行

  p:在光标所在行的下方粘贴

  P:在光标所在行的上方粘贴

 

 

  

转载于:https://www.cnblogs.com/BASE64/p/11496420.html

你可能感兴趣的文章
day 3 修改haproxy.cfg 作业
查看>>
UIScrollView —— 缩放实现案例(二)
查看>>
【Qt】Qt Linguist介绍【转】
查看>>
sim usim Uim 区别
查看>>
网页中插入透明Flash的方法和技巧
查看>>
动态内存申请函数选择(realloc、malloc 、alloca、 calloc)
查看>>
获取元素属性get_attribute
查看>>
视觉设计师的进化
查看>>
Python/jquery
查看>>
WPF之Binding
查看>>
【BZOJ】【2132】圈地计划
查看>>
HTML图片映射实用
查看>>
DP题目 sicily 1687 Permutation
查看>>
转载:无线测试
查看>>
Hadoop框架之HDFS的shell操作
查看>>
mybatis 学习四 (上)resutlMap
查看>>
ES6学习之数组的扩展
查看>>
Lua 语言基本语法
查看>>
ARM 的Thumb状态测试
查看>>
windows下读取utf-8文件
查看>>