当前位置: 首页 > news >正文

建e室内设计网画图郑州做网站优化最好的公司

建e室内设计网画图,郑州做网站优化最好的公司,汶上网站建设哪家好,wordpress插件推挤前言 本篇博客学习使用vim#xff0c;vim作为linux下的编辑器#xff0c;学linux肯定是绕不开vim的#xff0c;因为不确定对方环境中是否安装了编译器#xff0c;但一定会有vim。 对于基本的使用只需要会打开文件#xff0c;保存文件#xff0c;编辑文件即可。 嵌入式驱动…前言 本篇博客学习使用vimvim作为linux下的编辑器学linux肯定是绕不开vim的因为不确定对方环境中是否安装了编译器但一定会有vim。 对于基本的使用只需要会打开文件保存文件编辑文件即可。 嵌入式驱动学习专栏将详细记录博主学习驱动的详细过程未来预计四个月将高强度更新本专栏喜欢的可以关注本博主并订阅本专栏一起讨论一起学习。现在关注就是老粉啦 行文目录 前言一、vim编辑器二、vim的模式2.1 vim四种模式的切换2.2 命令模式2.3 编辑模式2.4 可视化模式2.5 末行模式 三、vim的常规使用3.1 打开文件3.1.1 打开指定文件3.1.2 打开文件并指定光标3.1.2 打开文件并指定光标 3.2 关闭文件3.2.1 保存并退出3.2.2 强制退出 3.3 设置行号3.4 保存文件3.5 输入文件 4. 命令模式下的使用4.1 移动光标4.2 编辑操作4.3 搜索字符4.4 替换字符 5. 可视化模式下的使用5.1 进入可视化模式方法的区别5.2 添加多行注释5.3 去除多行注释 6. 使用中出现的问题7. 参考文献 一、vim编辑器 vim是vi编辑器的加强版可以全兼容vi最明显的区别是vim可以语法加亮。 通常情况下默认已经安装好了vi或vim只需要通过在终端输入vim即可打开vim编辑器 使用vim打开文件时使用tab补全文件名如果文件不存在则会创建一个新的文件 二、vim的模式 2.1 vim四种模式的切换 vim有四种模式命令模式编辑模式可视化模式末行模式 命令模式——可进行删除、复制、粘贴等快捷操作 编辑模式——可以编辑文件内容 可视化模式——可以做一些列选操作 末行模式——可以通过命令操作文件如搜索、保存、退出等 不同模式之间的转化需要按esc键。 2.2 命令模式 输入vim 文件名 打开文件后默认处于命令模式在该模式下可以移动光标位置通过快捷键对文件内容进行复制、粘贴、删除等操作。 2.3 编辑模式 在命令模式下输入小写字母i或a或o即可进入编辑模式在该模式下可以对文件内容进行编辑 2.4 可视化模式 在命令模式下输入小写字母v行或者ctrlv块即可进入可视化模式该模式下可以做一些列选操作通过方向键选择某些列的内容类似于windows鼠标选中 2.5 末行模式 在命令模式下输入冒号:即可进入末行模式可以在末行输入命令对文件进行查找、替换、保存、退出等操作。 三、vim的常规使用 3.1 打开文件 3.1.1 打开指定文件 vim 文件路径 如果文件存在则直接打开如果文件不存在vim会自动创建一个新文件 编辑完成后按两下esc退出编辑 3.1.2 打开文件并指定光标 vim 行数 文件 打开后光标会停在指定的行默认是在首行 3.1.2 打开文件并指定光标 vim /关键字 文件路径 打开文件时指定的关键字会高亮 :noh 或 :nohlsearch 退出高亮 3.2 关闭文件 3.2.1 保存并退出 在任何模式下连续按两次esc键即可返回到命令模式然后按:进入末行模式输入wq即是保存并退出。 3.2.2 强制退出 在命令模式下按:q!强制退出但不保存文件 改错文件后可以使用不保存强制退出q! 3.3 设置行号 正常打开是不具有行号的在实际使用过程中增加行号更方便对文件修改 :set nu 取消行号用如下指令 :set nonu 3.4 保存文件 另存为文件分为两种一种是全另存为一种是将指定的行另存为新文件其指令分别如下所示 :w [文件名] :2,5w [文件名] 3.5 输入文件 将另一个文件的内容输入到光标的下一行中需要用以下指令 :r [文件名] 4. 命令模式下的使用 vim打开文件后默认是命令模式如果处于其他三种模式下可以连续按两次esc键也可以返回命令模式。 4.1 移动光标 指令作用↑向上移动一个字符↓向下移动一个字符←向左移动一个字符→向右移动一个字符Ctrl f屏幕向下移动一页Ctrl b屏幕向上移动一页PgUp屏幕向上翻半屏PgDn屏幕向下翻半屏fnhome光标移动到行首fnend光标移动到行尾gg移动到文件的第一行G移动到文件的最后一行 vim中的数字键表示重复次数配合其他指令简化操作可以快速定位 行号G例如10G表示直接移动光标到第10行 10↑ 表示可以向下移动10行 4.2 编辑操作 指令作用x从光标开始往后删除一个字符X从光标开始往前删除一个字符dd剪切一行继续则删除下一行D剪切一行此行空白下行不上移n(数字)dd光标往下剪切n行yy复制当前一行n(数字)yy光标往下复制n行p粘贴到下一行P粘贴到上一行u撤回Ctrlr撤回刚才u的撤回操作.(小数点)重复刚才的操作 vim中剪切和删除都是dd 如果剪切了文件没有使用p粘贴就是删除如果使用了p就是剪切操作 4.3 搜索字符 指令作用/字符串 回车向下搜索指定字符串?字符串 回车向上搜索指定字符串n跳到已搜索的下一个字符串N跳到已搜索的上一个字符串 命令模式下输入/输入要查找或搜索的关键词然后回车 存在多个满足条件的结果可以上下切换结果用n和N 取消高亮则输入 :noh 4.4 替换字符 指令作用: s/string1/string2/g将光标所在行的string1替换为string2:%s/string1/string2g将全文的string1替换为string2:%s/string1/string2/gc将文件中的string1替换为string2但替换前需要用户确认:1,10s/string1/string2/g将第1行到第10行的string1替换为string2 s 是只替换光标所在行的第一个满足条件的结果只替换1次 /g 表示全局 %s表示对整个文档的所有行替换 1,10s表示对指定行进行替换此处为1到10行进行替换 5. 可视化模式下的使用 5.1 进入可视化模式方法的区别 在命令模式下按小写的v进入可视模式可以左右上下选单个字符而按大写的V进入可视行模式只能上下选行ctrlv进入可视列模式对文本整块选择。 5.2 添加多行注释 按esc退出到命令模式按gg切换到第1行 按ctrlv进入可视列模式 使用上下键选择要注释的行 按下大写的I进入插入模式 输入注释符号此时只显示第一行有注释继续就行 完成后按两次esc完成多行注释 5.3 去除多行注释 按esc退出到命令模式按gg切换到第1行 按ctrlv进入可视列模式 方向键选中要移除的注释 按d删除注释 6. 使用中出现的问题 如果意外断开vim没有保存再打开会报错 原因是已经生成了临时文件.xxx.swap用ls -a 找到文件并用rm -tf删掉次临时文件即可正常打开 7. 参考文献 [1] vim 编辑器使用详解
http://www.hkea.cn/news/14393405/

相关文章:

  • 免费云服务器网站有哪些无锡正规网站建设
  • 游戏网站怎么做推广东莞财务公司代注册公司
  • 网站策划编辑如何做华为商城网站设计分析
  • 医疗产品网站建设中小企业网站建设应该注意什么事项
  • 做网站公司 汉狮网络关键词seo资源
  • 简单网上书店网站建设php网站建设用什么软件有哪些
  • 个人网站 做导航燕郊建设局网站
  • pythom 网站开发规范网站建设中心怎么做
  • 做技术网站赚钱wordpress k线图 插件
  • 头条权重查询站长工具网站不备案可以做百度竞价吗
  • 做暧动漫视频在线观看网站大连自主建站模板
  • 滤芯网站怎么做宜昌最权威网站建设公司
  • 盘锦做网站谁家好自己如何注册一个网站
  • 优质的中小型网站建设洛阳网站建设哪家便宜
  • cgi--网站开发技术的雏形老公做网站网站推广
  • 电商数据网站房地产app开发
  • 网站建设公司推广方式黄江网站设计
  • 陕西专业网站建设wordpress 图片集
  • 哪里可以做拍卖网站建设官网登录
  • 浏览器正能量网站百度上搜索关键词如何在首页
  • wordpress增加文章形式济南网站seo技术
  • 毕业设计做网站教程免费微信网站制作
  • 安卓 网站整站下载东莞推广平台有哪些
  • 网站备案号的区别自己网上怎么接单
  • 搭积木建网站软件邯郸商标vi设计策划公司
  • 网站注销怎么做消杭州网站排名提升
  • 企业网站 asp源码做网站需要用到的符号语言
  • 网站建设装修浏览器打开
  • aspcms网络公司官方网站源码wordpress全站cdn
  • 做坏事网站linux上上线wordpress