:w 保存文件但不退出vi

:w file 将修改另外保存到file中,不退出vi

:w! 强制保存,不推出vi

:wq 保存文件并退出vi

:wq! 强制保存文件,并退出vi

q: 不保存文件,退出vi

:q! 不保存文件,强制退出vi

:e! 放弃所有修改,从上次保存文件开始再编辑

Ctrl+u:向文件首翻半屏

Ctrl+d:向文件尾翻半屏

Ctrl+f:向文件尾翻一屏

Ctrl+b;向文件首翻一屏

按 $:移到光标所在行的行尾。[常用]

按 0:移到该行的开头位置。[常用]

w或W :光标右移一个字至字首

b或B :光标左移一个字至字首

e或E :光标右移一个字至字尾

k或Ctrl+p:光标上移一行

j或Ctrl+n :光标下移一行

Enter :光标下移一行

set nu: 输入“ :set nu”后,会在文章的每一行前面列出行号。

3.寻找字符串

/ 关键字:先按/,再输入您想寻找的字,如果第一次找的关键字不是您相尽可能的,可以一直按'n' 会往下寻找到您要的关键字为止。

?关键字:先按?,再输入您想寻找的字,如果第一次找的关键字不是您想要的,可以按'n'会往前寻找到您要的关键字为止

vi命令和各种编辑模式,还有在vi下查找文件相关推荐

  1. Linux下vi命令编辑器怎样编辑,怎样保存退出

    摘要 博主在倒腾服务器配置禅道时遇到的问题,Linux下vi命令编辑器怎样编辑,怎样保存退出,liunx这玩应真的是一段时间不用全忘完. 方法/步骤 vi 文件名,接着按回车即可打开对应的文件,如果没 ...

  2. crt怎么退出编辑模式_SecureCRT-VI操作常用命令键

    1.vi的基本概念 基本上vi可以分为三种状态,分别是命令模式(command mode).插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下:1) 命 ...

  3. Linux下vi命令编辑器,编辑 ,保存和退出

    1.vi 文件名(vi后面有空格!):接着按回车即可打开对应的文件,如果没有对应的文件,那么vi命令就会自动创建一个新的. 2.vi打开文件后是命令模式状态,要用i或者a命令或Insert键才可进入可 ...

  4. vi 命令linux退不出来,Linux 基本命令 vi的退出方法

    /// Linux 命令 // 帮助信息查看 1.man + 命令:查看命令帮助和参数 2.命令 --help :查看命令帮助和参数 用户管理: 1.su - 切换超级权限 不是su (也可以使用ro ...

  5. find 命令_Linux下查找文件:find 命令

    find命令用于在指定目录中根据tests测试条件搜索符合tests测试条件的文件 概要 该命令的形式如下: [-H 第一次看到该命令的人可能会被其复杂繁多的选项参数吓到.其实在日常开发中,很多选项并 ...

  6. 怎么在linux指定目录下查找文件夹下,Linux下如何使用find命令指定目录查找文件...

    在进行Linux命令操作的时候,有时会搜索出许多目录,而这些目录又不是我们所需要的,这时就可以将其忽略.下面学习啦小编就教大家如何使用find命令忽略子目录. 使用find命令在linux系统中查找文 ...

  7. linux查看进程运行日志文件,【Linux】常用指令、ps查看进程、kill杀进程、启动停止tomcat命令、查看日志、查看端口、find查找文件...

    1.说出 10 个 linux 常用的指令 1) ls 查看目录中的文件 2)cd /home 进入 '/ home' 目录:cd .. 返回上一级目录:cd ../.. 返回上两级目录 3)mkdi ...

  8. linux下查找文件的命令

    查命令绝对路径: which用于查找并显示给定命令的绝对路径,环境变量中PATH参数也可以被查出来. [root@localhost ~]# which bash /usr/bin/bash[root ...

  9. Linux下查找文件(find、grep命令)

    目录 一.find命令 1.按文件名 2.按文件类型查询 3.按照文件大小查找 4.按照文件日期查找 4.1按照创建日期查找 4.2按照修改日期查找 4.3按照访问日期查找 5.按深度查找 5.1查找 ...

最新文章

  1. Django之路——6 Django的模型层(一)
  2. 【CENTOS6】ORACLE JDK7安装
  3. python系统-python做系统
  4. vs2015提示中文
  5. 阿里P8成长路线!我的头条面试经历分享,吊打面试官系列!
  6. android 手机获取公网ip_KSWEB 旧手机搭建网站服务
  7. 【转】修饰符new将父类中的该方法隐藏掉有什么意义 不隐藏有什么弊端
  8. php数组匹配匹配里面的值,php – 比较数组并搜索匹配的值
  9. 查看主机DNSserver
  10. seay代码审计mysql插件报错_Seay源代码审计系统1.0版本发布(含下载)
  11. VMware 虚拟机Win10固定ip地址
  12. VBox虚拟机安装Ubuntu
  13. cp: omitting directory”错误的解释和解决办法
  14. Java之三目运算符
  15. notepad++怎么解决光标变成下划线的问题?
  16. 微信小程序约课_基于微信小程序的瑜伽馆约课系统设计
  17. 方式SingleTask 启动Intent设置 不能如愿打开需要的Activity
  18. Race Condition 引起的 HashMap CPU100%
  19. 银行塔LED闪灯IC芯片,常亮快闪慢闪循环闪烁芯片,小夜灯闪灯芯片IC
  20. 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器

热门文章

  1. 电子行业订单进度追踪的解决方案
  2. Android Qcom Display学习(四)
  3. detect_mura_defects_blur.hdev例程解析
  4. 12. webpack4压缩css
  5. android button设置边框线
  6. 为什么人类想象不出四维空间?
  7. 51c语言计算延时时间继电器接线图,时间继电器的接线方法及接线图
  8. 关于转行软件测试行业必备课程学习的解答
  9. 套接字(socket)的简述
  10. 浅聊vue双向绑定原理Object.defineProperty-/-Proxy