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

wamp可以做视频网站吗外贸实用工具

wamp可以做视频网站吗,外贸实用工具,湖南省建设工程信息网站,大悟县城乡建设局网站先来波快问快答。 第一个问题#xff0c;vim是什么#xff1f; vim就是一文本编辑器。 第二个问题#xff0c;我们为什么要使用vim#xff1f; 好像在终端中可选择使用的文本编辑器也不多#xff08;其他有#xff0c;但是相对而言vim用的比较广泛#xff09; 第三…先来波快问快答。 第一个问题vim是什么 vim就是一文本编辑器。 第二个问题我们为什么要使用vim 好像在终端中可选择使用的文本编辑器也不多其他有但是相对而言vim用的比较广泛 第三个问题我们应该如何学习使用vim 去看官方文档。 Vim documentation : vim onlinehttps://www.vim.org/docs.php英文不好的小伙伴可以看我。 虽然我也没有多牛但是日常简单用用还是没问题哒~ 那我们第一步要做的自然就是安装vim有些Linux发行版自带vim可以先看看有没有下面我以Ubuntu为例安装一下vim。 其实跟安装别的东西一样都是固定的套路首先更新一下软件源不一定非更新不可。 sudo apt-get update 接着就是安装了。 sudo apt-get install vim 安装成功之后输入下面命令查看版本。 vim -v 和查看别的东西的版本不一样查看vim的话会直接进入到这个vim里面来。 然后有些小伙伴可能就懵逼了因为出不去了安装上面说的按下q也不行。 因为这时候已经在vim里了因此我们需要使用vim的指令才能出去。 现在先不管别的跟着我的操作我们先出去再说。首先输入冒号我们就可以看到光标直接跑到界面的最下面了然后再输入q回车就退出了。 当然也有可能安装失败出现下面这样的提示。 不要慌我们执行下面命令 把vim-common依赖删除。 sudo apt purge vim-common 然后再安装vim就可以了如果还不行的话另请高明吧因为我没遇过。 安装完vim之后那么我们如何进入vim呢这个很简单我们直接在命令行输入vim文件路径就会自动使用vim打开编辑这个文件这个文件可以不存在如果不存在的话vim会帮我们创建所以我基本不使用touch去创建文件直接用vim就好了。 vim test.c vim ../../test.c 接下来我们来了解一下vim的三种模式。 vim一共是三种模式不同人可能有不同的叫法正常模式输入模式命令模式。还有一个视图模式但是我基本不咋用这边就不介绍了。 我们一开始进入vim是出于正常模式的。当我们按下a / i / o / A / I / O 之后就会进入到输入模式在输入模式中我们可以对文本进行普通的编辑按下esc键回到正常模式。 当我们按下冒号之后会从正常模式进入到命令模式光标会自动移动到界面的最底下输入命令之后按下回车执行执行之后会回到正常模式或者按下esc键也是会回到正常模式。 我们一个模式一个模式来先来个最简单的输入模式。 输入模式其实没什么可说的就跟我们在Windows下用记事本差不多就是正常的写文件。需要说的是进入输入模式的命令我们在正常模式下按下a / i / o / A / I / O 之后就会进入到输入模式但是进入的方式会有所不同。 如果是a那么进入输入模式后会从光标当前指向的字符的后一位进行输入。 如果是i那么会从光标当前指向的字符的前一位进行输入。 如果是o那么会在光标的下面新开一行然后进行输入。 A则是从光标所在行的末尾进行输入I 是从光标所在行的开头进行输入O是在光标的上面新开一行。 有上面六种进入输入模式的方法但是我们常用的还是小写i怎么进入输入模式的其实没有那么重要这六种记着一种就行。 在输入模式中我们使用 ctrlu 可以删除当前行中光标左侧的内容光标右侧不会删除。 ctrlw会删除当前光标所在的单词光标左侧的内容。 退出输入模式重回正常模式则按下Esc键或者是ctrlc / ctrl[ 在输入模式下我们很有可能是敲代码的那自然是少不了代码补全的在vim中我们可以通过下载安装插件的方式来实现但是这里就不细说了直接说一个最简单的在输入模式下直接ctrln可以给我们补全关键词。 输入模式还是很简单的我们需要特别记忆的是在正常模式和命令模式下的操作。 先来正常模式我们一进入vim就是出于正常模式的。正常模式也是用的最多的。 一般情况下我们移动光标的操作是在正常模式下进行的而不是输入模式。因此我们先来看看如何移动光标。 我们习惯于用上下左右键来移动但是在vim中我们可以用 h j k l 这四个键来代替上下左右键这样可以减少我们的手指移动。 h对应的是左键 j对应的是下键 k对应的是上键 l对应的是右键。 一开始我们可能会不适应但是一旦适应之后我们编写文件的效率就会大幅提升因为我们的手几乎可以不移动并且使用vim是可以不使用鼠标的 除了上面最基础的上下左右键我们vim还支持很多种移动方式。 比如说以单词为单位移动。 按下w跳转到下一个单词的开头以非空白符分隔的W和w类似但是单词是以空白符分隔的 按下e跳转到下一个单词的结尾以非空白符分隔的E是以空白符分隔的单词。 按下b跳转到上一个单词的开头。 常用的还是w和b。 我们还可以按下0来跳转到本行的开头按下$跳转到本行的结尾。 接下来就是一些大幅度跳转的按键了。 gg跳转至文件的开头。 G跳转至文件的结尾。 H跳转至屏幕的开头。 M跳转至屏幕的中间如果文件内容没塞满整个屏幕那么是跳转到文件内容的中间。 L跳转至屏幕的结尾。 关于光标跳转我们知道上面这些就够了其实上面这些已经不少了。 接下来我们看看在vim里如何复制粘贴。 首先先说一下怎么撤回以免大家去测试的时候把原本的内容给整没了自己新建一个没用的文件去测试当我们按下u的时候就会执行撤回操作了。 复制的按键是y粘贴的按键是p。 粘贴玩不出花但是y可以有不同的组合。 常用的有下面几种。 yy复制当前一行在yy之前加上数字比如说10yy则是复制当前往下十行内容。 yiwyaw复制当前所在的单词。 y上下左右键y上复制当前行和上一行y下复制当前行和下一行y左复制光标所在字符的左边一个字符y右复制光标所在字符。 除了复制还有剪切。 剪切的d然后和y是差不多的dd剪切一行diw可以简写成dw剪切当前单词但是是从光标往右开始剪daw则是剪切当前完整单词。 删除就是剪切了其他就是x可以删除但是x是删除一个字符通过开头加上数字可以批量删除单个字符。因此我们使用d删除的时候会把我们的“剪切板”覆盖所以要注意复制和删除的顺序。 其实vim里用的不是剪切板而是“寄存器”默认情况下使用的是无名寄存器在这种情况下我们这个无名寄存器会存放我们最后复制剪切的内容。不过我们可以通过指定不同的“寄存器”来将复制和剪切的内容分开存放甚至可以同时复制多个不同的内容。 我们只需要在执行复制剪切命令之前指定一下寄存器即可指定的方式就是 “ a~z比如说我依次按下下面几个按键忽略下面的空格。 a 10 yy 可以看到下面就有提示说10行复制到了“a中。 我们粘贴的时候也和复制的时候一样先指定寄存器即可。 如果我们要查看不同寄存器存放的内容我们需要在命令模式下输入reg。进入命令模式就是打个冒号 顺带一提我们默认使用的无名寄存器其实有名字就是 不过默认情况我们都是可以忽略的。 除了a~z还有一些别的比如说就是系统剪切板使用系统剪切板就可以在vim之外粘贴了。 除了上面的复制粘贴我们还有个在小范围内效率更高的操作那就是替换。 输入r再加个字符就可以把光标当前所在的字符替换掉这比我们剪切一个字符再粘贴上去效率可高多了。 当然替换的话只能替换一个字符如果我们有多个字符需要改写那么我们使用s就会把当前光标所指的字符删除并且进入输入模式也就是说 s 等于 xi 有点鸡肋哈。 除了r我们还有R跟r相比输入R之后就会不断地替换字符光标自动往后移动按下Esc退出这个连续替换。 S就是把整行删除并进入输入模式也就是说S 等于 ddi 还是有点鸡肋哈。 接下来是命令模式了我们在正常模式下输入冒号即可进入。 在命令模式下输入q则是退出vim很多小伙伴初次使用vim的时候连退出都不会就是因为我们要退出的话需要在命令模式下而一开始进入vim是正常模式 w是写入文件也就是保存我们编写的内容。 可以连着用wq就保存并退出。 如果再命令前面加个 ! 就是强制的意思比如说 !wq就是强制保存并退出最好不要强制能正常使用命令咱就正常使用命令。 说实话我平时常用的就上面俩命令了不过我们还是介绍一下其他的命令叭。 我们可以对文件进行搜索输入 / 加上我们要查找的内容即可搜素我们光标之前的符合搜索条件的内容。?则是向后搜素。 搜索完之后光标会跳转到第一个搜索结果上然后我们按下n则会跳转到下一个搜索结果N则是跳转到上一个。 除了这个查找我们还可以替换替换的命令比较麻烦我这边直接以下面一个例子来讲解。 0,10 s/hello/world/g 前面的010表示我们替换的范围是0~10行接着是一个空格可以不加可以用%表示整个文件。 s是固定写法意思是substitute替换。 接着hello是被替换的内容可以是正则表达式而world是要替换上去的内容。 最后一个g是全局范围内执行这个不和最开始指定范围冲突。除了g之外还有n不真的替换但是会显示出如果替换的话会换掉多少c每次替换前需要确认 查找替换就是上面这些了什么什么你说你不确定范围是几行到几行我们可以设置显示行号来更方便我们看清楚。 set number 这样就会显示出行号了但是这样我们下次打开文件又是没有显示行号的如果我们需要这个功能一直存在我们可以把想实现的功能的命令写到配置文件中这个后面再说。 接下来我们来尝试用vim同时打开多个文件。 命令是e只需要在e后面加上空格和要打开的文件名vim就会打开对应的文件这有点像我们浏览器的标签页一样。 要查看我们现在打开了多少文件只需要输入命令ls就可以查看啦不要和Linux的ls弄混了虽然功能差不多。 每个文件前面有从1开始的标号如果我们要转到别的文件我们就输入命令b后面跟上要跳转的文件的标号即可或者直接b加上文件名。 可能有小伙伴会觉得这样跳来跳去好麻烦那我们还可以使用分屏的功能。 使用vs 文件名会将屏幕垂直分割另一边打开的是另一个文件如果不加文件名那么就是将当前的文件再开一格。 如果我们要跳转我们的光标到别的文件那么我们可以ctrlw 然后再跟上上下左右键hjkl对光标进行文件间的移动。 以上就足够大家入门vim啦也足够大家日常使用了接下来就是一些提升我们编辑体验的命令了。我们把这些命令写入vim的配置文件中这样我们每次打开vim都会去自动读取我们的配置这样就不用每次打开vim都手动输入那些命令了。 首先vim的配置文件就在我们当前用户目录下。名字叫.vimrc算是隐藏文件直接ls是看不到的我们使用 ll 就能看到了但是也有可能没有没有的话我们就直接创建一个就好了。 vim ~/.vimrc 我们写在这个配置文件中的都是我们在命令模式下的命令。在配置文件中 “后的是注释 下面就介绍几个常用的配置。 显示行号。 set number 语法高亮 syntax on 搜索忽略大小写 set ignorecase 搜索的时候结果高亮。 set hlsearch 去掉输入错误的提示声音 set noeb Tab键的宽度 set tabstop4 不要用空格代替制表符取消no就是用空格代替 set noexpandtab 编码设置 set encutf-8 这边只是简单地跨进vim的门槛更详细的内容还是需要大家去查官方文档的当然更重要的是实战只是看是学不会vim的哦。
http://www.dnsts.com.cn/news/67195.html

相关文章:

  • 网站建设合同附件明细网站不清理缓存
  • dw建网站广州开发小程序
  • 鞍山网站设计公司男科医院排名最好的医院
  • 郑州网站建设品牌建模培训机构
  • 网站域名后缀有哪些重庆装修公司大全
  • 做网站的销售能干什么开发公司赠送阁楼视同销售
  • 怎么用ps制作个人网站模板下载网站怎么推广软文
  • seo网站设计网页单页设计企业软文范例
  • 网站列表页是啥外管局网站先支后收怎么做报告
  • 呼和浩特建设厅网站网站竞争对手如何做调研
  • 更改wordpress主题字体颜色无锡seo优化公司
  • 网站开发语言数据库有几种网站建设衤金手指花总
  • 领动建站小程序微信开发
  • 建设网站还不如搬砖网站营销单页怎么做
  • 做玻璃的网站做期货应关注什么网站
  • 南城网站建设公司报价wordpress维护主题
  • 房屋租赁网站开发模版南通网站制作系统
  • 朝阳网站制作设计新手学做网站 pdf 下载
  • 自己做同城购物网站广州安全教育平台登陆
  • html静态网站开发自我介绍电子章怎么制作教程
  • 下载空间大的网站建设如何发布网站到域名
  • 服饰网站模板wordpress网站名称函数
  • 网站建设的技术需要多少钱万网 x3 wordpress
  • 网站建设 方案 评价表在线做网站索引
  • 域名到期网站招工网站服务
  • 企业网站建设案例哪个品牌好国家建设部网站平台
  • 手机参数查询网站莱芜都市网征婚交友
  • 怎么做淘宝优惠卷网站建站行业解决方案
  • 网站正在备案中模板广东网页空间价格
  • 做旅游网站的意义蓝色旅游网站模板