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

做公司网站有什么猫腻王府井网上商城官网

做公司网站有什么猫腻,王府井网上商城官网,国内免费ip地址,asp网站源码 怎么安装文章目录 1. 简单介绍① 为什么叫vim② linux常见的编辑器③ 注意事项④ 其它 2. 操作模式的划分① 两种 -- 国际上普通模式(命令操作模式)插入模式 ② 三种 -- 国内普通模式如何进入与退出界面 插入模式如何进入与退出界面 命令模式如何进入与退出界面常见的命令模式 ③ 区别④… 文章目录 1. 简单介绍① 为什么叫vim② linux常见的编辑器③ 注意事项④ 其它 2. 操作模式的划分① 两种 -- 国际上普通模式(命令操作模式)插入模式 ② 三种 -- 国内普通模式如何进入与退出界面 插入模式如何进入与退出界面 命令模式如何进入与退出界面常见的命令模式 ③ 区别④ 其它 3. 命令① 移动光标② 翻页③ 不同方式编辑文本以及跳跃单词编辑文本插入删除撤销操作 跳跃单词 ④ 跳跃行首行尾⑤ 大括号跳跃函数段落⑥ 替换字母⑦ 光标移动到代码首行的开头⑧ 访问当前目录所有文件夹⑨ 注意 4. vim复制剪切粘贴① 复制缺点 ② 粘贴③ 剪切 5. Visual可视化模式① 作用② 操作方式删除或选择全部代码光标移动到所选文本的开头或结尾 矩阵选择补全角落向上选择文本快速选择某个单词快速删除或替换某个单词 ③ 视图模式其它用法代码缩进大小写转换 6. 查找和替换① Windows中记事本② Linux中vim查找替换① 替换单个② 替换整行③ 替换整个文件的(替换全局文档)④ 替换指定行(全局替换)临时显示行号跳跃到指定行 ⑤ 全局替换带提示(②的升级) 7. vim的基础配置① ll查看home目录② 创建.vimrc文件③ 配置vim④ 更新当前终端⑤ 检测是否配置成功 8. 推荐 1. 简单介绍 ① 为什么叫vim ① GNU中的开发人员把 vi 移植到 linux 当中以后他们就不能再用 vi 这个名字了。 ② 准确来说vim只是一个简称全称应该是vi improved。 ② linux常见的编辑器 命令版 vi – 原始Unix最初使用的编辑器 nano emacs – 神的编辑器 用的多 vim – 编辑器之神 用的多 界面版 KWrite Gnome 注 ① Ubuntu自带的编辑器text editor ② 服务器都是server版(纯命令)的没有界面版 ③ 注意事项 ① 使用vim之前必须先安装vim因为它自带的库有些有问题 ② centos上显示的可能不是vim而是vi ④ 其它 ① vim好处很多例如可以快速跳转到长文档的开头或者末尾等在下面的小节中可以感受到 ② vim不太容易上手需要一段时间适应(其实主要由于习惯问题)而且vim不安装插件就没有任何代码提示。因此业界里有一个吹牛的话牛逼的人总是想办法让工具变得更难用来提高自己 ③ 使用vim的两种人1. 临时需要用服务器写一些东西(文档、配置、脚本等)或者编辑一些东西2. 单纯喜欢vim ④ vim的使用与否也要根据个人习惯而言 ⑤ 当今世界最流行的还是vim ⑥ 好的工具和插件确实帮助我们提高了开发效率但从某种角度来说不能提高我们的水准 ⑦ vim 2. 操作模式的划分 ① 两种 – 国际上 普通模式(命令操作模式) 普通模式操作文件的时候 (例如查找、撤销、复制粘贴、全选、翻页、保存等) 插入模式 插入模式编辑文件内容的时候 ② 三种 – 国内 普通模式 普通模式操作文件的时候 (例如查找、撤销、复制粘贴、翻页、全选等) 如何进入与退出 进入vim 文件名 退出冒号 q 具体参见下述命令模式这一部分中常见的命令模式这一部分 界面 插入模式 插入模式编辑文件内容的时候 如何进入与退出 进入普通模式下按一下 i 即可 (原因插入的英文是insert) 退出Esc键 界面 命令模式 命令模式普通模式输入冒号的一瞬间就进入了命令模式 如何进入与退出 进入普通模式下按一下 shift ; (即输入冒号)即可 退出Esc键 界面 常见的命令模式 ① w – 只保存不退出 (w代表write写入文件的意思) ② q – 退出 (q代表quit退出的意思) ③ wq – 保存退出 ④ q! – 不保存退出 ③ 区别 国内把用命令退出普通模式这个阶段单独分离了出来并且命名为命令模式。 ④ 其它 我们可以发现在桌面版里用vim打开代码时存在高亮但是 server版里没有高亮(不过高亮效果可以后期自己设置vim中的很多东西是可以调整的) 。 3. 命令 ① 移动光标 ① 通常情况下方向键上下左右 ② vim h向左 j向下 k向上 l向右 注 ① vim被称为编辑器之神是因为用它写代码时可以将双手绝对的投放在左半边键盘上 ② hhkb键盘没有方向键的目的就是尽可能地避免使用方向键减少时间消耗。 ③ 一些大佬喜欢使用mbp(全称MacBook Pro苹果公司生产的一款笔记本电脑型号)编写代码 ② 翻页 ① 通常情况下 PgUp向上 PgDn向下 ② vim Ctrl F下一页 Ctrl B 上一页 Ctrl E向下 滚动翻页 Ctrl Y向上 滚动翻页 G 移动到文档最后一行 gg移动到文档第一行 注VIM中所有的命令区分大小写 ③ 不同方式编辑文本以及跳跃单词 编辑文本 插入 i(insert)光标位置之前插入字符 a(append)光标位置之后插入字符 o直接enter到下一行输入(无论你在当前行的哪个位置) 删除 x删除光标所在字符 dd删除光标所在行 dw删除光标当前位置到当前单词的结尾(包括空格)的文本 撤销操作 u撤销操作 跳跃单词 b(back)跳跃首字母(即将光标移动到当前或前一个单词的开头) e(end)跳跃尾字母(即将光标移动到当前或下一个单词的结尾) w(word)跳跃至下一个单词的首字母 大跳 shift联合操作 – 只找大单词忽略标点符号和空格 shift b shift e shift w ④ 跳跃行首行尾 shift 6 (^)跳跃到本行的开头 shift 4($)跳跃到本行的末尾 0直接跳到本行开头包含空白字符) ⑤ 大括号跳跃函数段落 大括号相当于一个段落(代码块) { 跳至段落开头 } 跳至段落结尾 注可以写个类似代码查看效果 ⑥ 替换字母 r替换光标所在字母(按下字母 r - 按下要替换成的字母) R替换光标所在字母后还可以一直输入直到按了Esc键退出 ⑦ 光标移动到代码首行的开头 gg ⑧ 访问当前目录所有文件夹 vim . 仍然通过h j k l上下左右移动 想要编辑哪个文件就把光标移到到哪个文件然后回车 ⑨ 注意 ① 普通模式下尽量不要使用Backspace键(退格键)和Delete键因为vim中的Backspace和Delete有时候可能会代表一些命令 ② 插入模式下尽可能别使用Backspace键 4. vim复制剪切粘贴 vim中有一个专门的缓冲区记录复制、剪切、删除的数据 ① 复制 yw复制一个单词(从当前字符开始到当前单词的末尾包含空格) y$从当前字符开始往后复制到行末尾 缺点 只有粘贴出来才知道复制了什么 ② 粘贴 p(put)释放(即将最后一次复制或者剪切文本粘贴到当前光标位置之后) ③ 剪切 vim中准确来说没有剪切的概念。 dd(dw等删除操作) - 光标移动到目标位置 - p可以理解为剪切操作 5. Visual可视化模式 ① 作用 在不借助鼠标的情况下选择文本借助 h j k l 键) ② 操作方式 普通模式下按 v 或 V 键 进入可视化模式 V(visual)只能按行复制 v(visual)可以借助h j k l 键上下左右随意复制甚至可以使用之前学过的跳跃命令 (如使用w键跳跃单词复制) y文本选择结束 p粘贴 d删除 gg普通模式下移动到首行代码开头 删除或选择全部代码 ① 删除 gg(移动到首行代码开头) - v - G(全选) -d ② 全选 gg - v - G -y 光标移动到所选文本的开头或结尾 o键 矩阵选择 Ctrl v 例子(同时操作多行) 步骤一ctrl v 步骤二y 步骤三p 补全角落 v - 0 或者 ctrl v - 0均可 向上选择文本 v - -(减号) 或者 V - - 或者 ctrl v - -均可 快速选择某个单词 在单词任意角落 ① v - a - w ② v - a - b(包含’ () ‘括号) ③ v - a - B(包含’ { } ‘括号) ④ v - a - 或者 v - a - (包含’ 括号) 了解更多 快速删除或替换某个单词 光标放在单词开头① 删除v - e - c ② 替换v - e - c - 替换成的字符 ③ 视图模式其它用法 代码缩进 缩进一行(不进入视图模式)i - Tab 缩进很多行(视图模式)shift - 取消缩进(视图模式)shift - 大小写转换 shift ~ (普通模式下也有效)大写变小写 小写变大写 选择文本后 - 按U全转换成大写 选择文本后 - 按u全转换成小写 6. 查找和替换 ① Windows中记事本 编辑 - 查找(替换) 输入查找内容(替换内容) ② Linux中vim 查找 查找模式 / 要查询的内容( 回车) 继续向下查询n 例如 ① 输入完查询内容 ② 回车(下方白块消失上方绿色方块不停闪烁) ③ 按n绿色方块移动到下一个int位置然后不停闪烁 替换 命令模式 ① 替换单个 冒号s/替换的内容/替换成什么( 回车) 例如 ② 替换整行 冒号s/替换的内容/替换成什么/g( 回车) ③ 替换整个文件的(替换全局文档) 冒号%s/替换的内容/替换成什么( 回车) ④ 替换指定行(全局替换) 冒号 替换起始行替换到哪一行s/替换的内容/替换成什么/g( 回车) 例如(将9-20行的int替换为long) 临时显示行号 冒号set number 跳跃到指定行 行号 gg 例如跳跃到50行直接50gg就行不用输入冒号 ⑤ 全局替换带提示(②的升级) 冒号s/替换的内容/替换成什么/gc( 回车) ccomment – 注释、提示 例如(一个一个确认是否用long替换当下的int) 7. vim的基础配置 VIM和编辑器一样可以配置主题、颜色、输入方式和习惯等内容 ① ll查看home目录 发现没有所需的vim文件只有一个.viminfo ② 创建.vimrc文件 touch .vimrc ③ 配置vim 配置vim用vim编辑.vimrc文件中的内容 set syntaxon常亮 set tabstop4每个tab之间的空当(开发时的要求目的统一进度)现有的Tab字符会显示为4个空格宽度 set softtabstop4在插入模式中按下Tab键会插入4个空格 set number显示行号 set encutf-8文件编码 set showmatch括号匹配(实际上Ubuntu已经配好了) 注其他常用配置可以去github搜索 ④ 更新当前终端 source .vimrc ⑤ 检测是否配置成功 用vim随便打开一个文件(发现有行号等效果说明配置成功) 8. 推荐 frank的linux课教程 以上笔记全部来源于此 -----------------------------------未完待续...------------------------ ---------------------------出现问题欢迎批评指正啊 ---------------------
http://www.tj-hxxt.cn/news/132750.html

相关文章:

  • 快照打开是网站网站南乐网站建设公司
  • 网站建设公司中深圳做棋牌网站建设哪家服务好
  • 外贸网站 备案色盲能治好吗
  • 公司网站要什么做青岛网站设计品牌企业
  • 网站封装成app可以做热更新织梦cms网站更新
  • 免费发布信息网站大全注册300元免费开发小程序
  • 做男装比较好的网站有哪些专门做杂志的网站有哪些
  • 广东省网站备案系统软件技术包括哪些
  • 良精企业网站管理系统源码 后台不能编辑产品镇江网站建设多少钱
  • 百度官方网站下载安装做网站需要备案几次
  • 电厂建设审批进度网站河南英文网站建设公司
  • 连云港东海网站建设广州 互联网公司 网站首页
  • 网站开发的搭建框架是什么意思WordPress文档批量发布接口
  • 东莞企业网站哪家强景观设计师做交通分析常用网站
  • 网站优化步骤wordpress头像代码
  • 机械东莞网站建设电子商务网站建设及维护
  • 免费做印章的网站网站建设售后服务内容
  • 网站管家百度入口的链接
  • 做PPT参考图片网站 知乎安阳网站设计哪家好
  • 手机主题制作软件厦门百度seo点击软件
  • 上海比较好的网站制作公司100个游戏代码
  • 做网站用什么平台成都网站建设 Vr
  • 福海网站制作电影网站推广
  • 如何优化好一个网站自己做网站导航页
  • 南宁北京网站建设做一个网站价格
  • 网站建设的需求方案怎么写做网站tt0546
  • 提供服务好的网站制作建一个团购网站需要多少钱
  • 西安网站开发公司哪家强互联网大会官网
  • 深圳精品网站设计网站建设培训学校北京
  • 做网站买服务器穿山甲广告联盟