程序员之路:Linux之vim使用

举报
彭世瑜 发表于 2021/08/14 00:42:23 2021/08/14
【摘要】 1、vi编辑器 visual interface 可视化接口,类似windows的记事本 2、vi编辑器的操作模式(esc键切换) command mode - 命令模式 insert mode - 输入模式  last line mode - 底行模式(尾行,末行) ...
1、vi编辑器
visual interface 可视化接口,类似windows的记事本

2、vi编辑器的操作模式(esc键切换)
command mode - 命令模式
insert mode - 输入模式 
last line mode - 底行模式(尾行,末行)

3、简单操作步骤:
# 新建文件,或打开:vim  filename
# 插入模式:i
# 退出保存:esc+:+wq

4、打开文件
光标定位到最后一行:vim + filename
光标定位到第n行:vim +n filename
光标定位到第一次出现的关键字:vim +/keywords filename   按n跳到下一个关键字
同时创建多个文件:vim filename1 filename2 filename3     :n下一个文件,:N或者:prev上一个文件

5、底行模式
:w  write
:q  quit
:!  强制
:ls   列出当前编辑器打开的所有文件
:n 切换到下一个文件
:N 切换到前一个文件
:15 定位到15行
:/xxx 表示从光标位置向后搜索xxx,定位到第一次出现的时候
:?xxx搜索

6、常用指令
-h 光标左移
-j 光标下移
-k 光标上移
-l 光标右移
-ctrl+f 向下翻页(font)
-ctrl+b 向上翻页(back)
-ctrl+d向下翻半页(down)
-ctrl+u 向上翻半页(up)
-dd 删除光标所在行
-o 在贯标所在行的下方插入一行并切换到输入模式
-yy 复制光标所在行
-p 在光标所在行的下方粘贴
-P 在光标所在行的上方粘贴


程序员之路:Linux之vim使用



文章来源: pengshiyu.blog.csdn.net,作者:彭世瑜,版权归原作者所有,如需转载,请联系作者。

原文链接:pengshiyu.blog.csdn.net/article/details/81049205

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。