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

北京网站设计 培训seo关键词排名优化

北京网站设计 培训,seo关键词排名优化,怎么建立自己的微信商城,商城网站 运营目录 什么是 vim?vi/vim的使用命令模式输入模式底线命令模式工作模式总结 vi/vim按键说明一般模式可用的光标移动、复制粘贴、搜索替换等移动光标搜索替换删除、复制与粘贴 指令行模式可用的按钮储存、离开等指令vim 环境的变更 所有的 Unix Like 系统都会内建 vi 文…

目录

  • 什么是 vim?
  • vi/vim的使用
    • 命令模式
    • 输入模式
    • 底线命令模式
    • 工作模式总结
  • vi/vim按键说明
    • 一般模式可用的光标移动、复制粘贴、搜索替换等
      • 移动光标
      • 搜索替换
      • 删除、复制与粘贴
    • 指令行模式可用的按钮
      • 储存、离开等指令
      • vim 环境的变更

所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。

目前我们使用比较多的是 vim 编辑器。

vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。

什么是 vim?

Vim 是从 vi 发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。

连 vim 的官方网站 (https://www.vim.org/) 自己也说 vim 是一个程序开发工具而不是文字处理软件。

vi/vim的使用

基本上 vi/vim 共分为三种模式,命令模式(Command Mode)、输入模式(Insert Mode)和命令行模式(Command-Line Mode)。

命令模式

用户刚刚启动 vi/vim,便进入了命令模式。

常用的命令:
i – 切换到输入模式,在光标当前位置开始输入文本
x – 删除当前光标所在处的字符
: – 切换到底线命令模式,以在最底一行输入命令
a – 进入插入模式,在光标下一个位置开始输入文本。

o:在当前行的下方插入一个新行,并进入插入模式。
O – 在当前行的上方插入一个新行,并进入插入模式。

dd – 删除当前行。
yy – 复制当前行。

p – 粘贴剪贴板内容到光标下方。
P – 粘贴剪贴板内容到光标上方。

u – 撤销上一次操作。
Ctrl + r – 重做上一次撤销的操作。

:w – 保存文件。
:q – 退出 Vim 编辑器。
:q! – 强制退出Vim 编辑器,不保存修改。

输入模式

在命令模式下按下 i 就进入了输入模式,使用 Esc 键可以返回到普通模式。

在输入模式中,可以使用以下按键:

字符按键以及Shift组合,输入字符
ENTER,回车键,换行

BACK SPACE,退格键,删除光标前一个字符
DEL,删除键,删除光标后一个字符

方向键,在文本中移动光标
HOME/END,移动光标到行首/行尾

Page Up/Page Down,上/下翻页
Insert,切换光标为输入/替换模式,光标将变成竖线/下划线
ESC,退出输入模式,切换到命令模式

底线命令模式

在命令模式下按下 :(英文冒号)就进入了底线命令模式。
在底线命令模式中,基本的命令有:

:w:保存文件。
:q:退出 Vim 编辑器。
:wq:保存文件并退出 Vim 编辑器。
:q!:强制退出Vim编辑器,不保存修改。

按 ESC 键可随时退出底线命令模式。

工作模式总结

如下图
在这里插入图片描述

vi/vim按键说明

一般模式可用的光标移动、复制粘贴、搜索替换等

移动光标

将hjkl当作方向键,对应左下上右
移动行数+方向键组合:进行多次移动

  • 光标移动到非空格符的下一行
  • 光标移动到非空格符的上一行

n 按下数字n后再按空格键,光标会向右移动这一行的 n 个字符。例如 20 则光标会向后面移动 20 个字符距离。
n n 为数字。光标向下移动 n 行(常用)

H 光标移动到这个屏幕的最上方那一行的第一个字符
M 光标移动到这个屏幕的中央那一行的第一个字符
L 光标移动到这个屏幕的最下方那一行的第一个字符

G 移动到这个档案的最后一行(常用)

nG n 为数字。移动到这个档案的第 n 行。例如 20G 则会移动到这个档案的第 20 行

gg 移动到这个档案的第一行,相当于 1G (常用)

搜索替换

/ word 向光标之下寻找一个名称为 word 的字符串。
? word 向光标之上寻找一个字符串名称为 word 的字符串
n 这个 n 是英文按键。代表重复前一个搜寻的动作。
N 这个 N 是英文按键。与 n 刚好相反,为『反向』进行前一个搜寻动作。

:n1,n2s/word1/word2/g n1 与 n2 为数字。在第 n1 与 n2 行之间寻找 word1 这个字符串,并将该字符串取代为 word2 !举例来说,在 100 到 200 行之间搜寻 vbird 并取代为 VBIRD 则:
『:100,200s/vbird/VBIRD/g』。(常用)

:1,$s/word1/word2/g 或 :%s/word1/word2/g 从第一行到最后一行寻找 word1 字符串,并将该字符串取代为 word2 !(常用)

:1,$s/word1/word2/gc 或 :%s/word1/word2/gc 从第一行到最后一行寻找 word1 字符串,并将该字符串取代为 word2 !且在取代前显示提示字符给用户确认 (confirm) 是否需要取代!

删除、复制与粘贴

x, X 在一行字当中,x 为向后删除一个字符 (相当于 [del] 按键), X 为向前删除一个字符
nx n 为数字,连续向后删除 n 个字符。

dd 剪切游标所在的那一整行(常用),用 p/P 可以粘贴。
ndd n 为数字。剪切光标所在的向下 n 行

d1G 删除光标所在到第一行的所有数据
dG 删除光标所在到最后一行的所有数据

yy 复制游标所在的那一行(常用)
nyy n 为数字。复制光标所在的向下 n 行,例如 20yy 则是复制 20 行(常用)

y1G 复制游标所在行到第一行的所有数据
yG 复制游标所在行到最后一行的所有数据
y0 复制光标所在的那个字符到该行行首的所有数据
y$ 复制光标所在的那个字符到该行行尾的所有数据

p, P p 为将已复制的数据在光标下一行贴上,P 则为贴在游标上一行!

u 复原前一个动作。(常用)
[Ctrl]+r 重做上一个动作。(常用)

. 重复前一个动作,如果你想要重复删除、重复贴上等等动作,按下小数点『.』就好了!

指令行模式可用的按钮

储存、离开等指令

:w [filename] 将编辑的数据储存成另一个档案(类似另存新档)

:r [filename] 在编辑的数据中,读入另一个档案的数据。亦即将 『filename』 这个档案内容加到游标所在行后面

:n1,n2 w [filename] 将 n1 到 n2 的内容储存成 filename 这个档案。

:! command 暂时离开 vi 到指令行模式下执行 command 的显示结果!例如
『:! ls /home』即可在 vi 当中察看 /home 底下以 ls 输出的档案信息!

vim 环境的变更

:set nu 显示行号,设定之后,会在每一行的前缀显示该行的行号
:set nonu 与 set nu 相反,为取消行号!


文章转载自:
http://chicago.gtqx.cn
http://sclerotomy.gtqx.cn
http://funiculus.gtqx.cn
http://sverdrup.gtqx.cn
http://operation.gtqx.cn
http://latheman.gtqx.cn
http://particulate.gtqx.cn
http://scrivener.gtqx.cn
http://monanthous.gtqx.cn
http://heroise.gtqx.cn
http://lucida.gtqx.cn
http://messy.gtqx.cn
http://muddiness.gtqx.cn
http://moue.gtqx.cn
http://marathi.gtqx.cn
http://aerophotography.gtqx.cn
http://dysmelia.gtqx.cn
http://inspector.gtqx.cn
http://houselet.gtqx.cn
http://catalyze.gtqx.cn
http://irdome.gtqx.cn
http://sardegna.gtqx.cn
http://tchick.gtqx.cn
http://bareheaded.gtqx.cn
http://sevastopol.gtqx.cn
http://blinding.gtqx.cn
http://sanitation.gtqx.cn
http://knowledgable.gtqx.cn
http://helminthology.gtqx.cn
http://condone.gtqx.cn
http://rector.gtqx.cn
http://posture.gtqx.cn
http://stably.gtqx.cn
http://serail.gtqx.cn
http://tooth.gtqx.cn
http://rivel.gtqx.cn
http://mottled.gtqx.cn
http://unmistakably.gtqx.cn
http://windsor.gtqx.cn
http://murrelet.gtqx.cn
http://clockwise.gtqx.cn
http://overwinter.gtqx.cn
http://boulangerie.gtqx.cn
http://sequela.gtqx.cn
http://arnica.gtqx.cn
http://rhonchi.gtqx.cn
http://apodosis.gtqx.cn
http://reinscribe.gtqx.cn
http://stadimeter.gtqx.cn
http://vin.gtqx.cn
http://prehensible.gtqx.cn
http://preheat.gtqx.cn
http://water.gtqx.cn
http://chubbily.gtqx.cn
http://nighted.gtqx.cn
http://holotypic.gtqx.cn
http://resaleable.gtqx.cn
http://unjoint.gtqx.cn
http://shining.gtqx.cn
http://euphuism.gtqx.cn
http://cashless.gtqx.cn
http://antiquarian.gtqx.cn
http://technicolored.gtqx.cn
http://entozoology.gtqx.cn
http://coromandel.gtqx.cn
http://chromatics.gtqx.cn
http://scythe.gtqx.cn
http://headway.gtqx.cn
http://enshroud.gtqx.cn
http://spiedino.gtqx.cn
http://caftan.gtqx.cn
http://cassette.gtqx.cn
http://pbp.gtqx.cn
http://frill.gtqx.cn
http://bilabial.gtqx.cn
http://degauss.gtqx.cn
http://ataxia.gtqx.cn
http://silicize.gtqx.cn
http://uneventfully.gtqx.cn
http://engild.gtqx.cn
http://jawline.gtqx.cn
http://pcav.gtqx.cn
http://flossy.gtqx.cn
http://swag.gtqx.cn
http://printmaker.gtqx.cn
http://intuitionalist.gtqx.cn
http://appendix.gtqx.cn
http://illuminative.gtqx.cn
http://ultramicroscope.gtqx.cn
http://corky.gtqx.cn
http://farcicality.gtqx.cn
http://infiltree.gtqx.cn
http://poofter.gtqx.cn
http://microecology.gtqx.cn
http://sophoclean.gtqx.cn
http://dispiration.gtqx.cn
http://compere.gtqx.cn
http://tangent.gtqx.cn
http://excepting.gtqx.cn
http://degradable.gtqx.cn
http://www.15wanjia.com/news/70735.html

相关文章:

  • 想搞一个自己的网站怎么做营销策划书模板
  • 青岛高品质网站建设网页游戏
  • 在网站制作前需要有哪些前期策划工作seo长沙
  • 装修招标网站最近军事新闻热点大事件
  • 在美国做垂直网站有哪些网络营销服务外包
  • 企业型网站制作百度seo关键词排名优化教程
  • 做网站横幅的软件推广赚钱的项目
  • 手机微网站开发国内最近的新闻大事
  • 一个二手书网站的建设目标最近新闻内容
  • 政府网站架构工具全网营销系统怎么样
  • 曰本真人做爰免费网站举三个成功的新媒体营销案例
  • 简单做网站需要学什么软件东莞网站推广技巧
  • 少儿编程加盟哪个机构好抖音seo排名软件
  • 重庆开县网站建设公司推荐巨量算数官方入口
  • 广州网站建设设计哪家好百度收录站长工具
  • wordpress同步到公众平台满足seo需求的网站
  • 可以做砍价活动的网站外贸网站制作推广
  • 普通网站做网址收录入口
  • 白云区最新疫情重庆网站搜索引擎seo
  • 百度网站体检上海网站seoseodian
  • 蜘蛛抓取网站模块原理网站开发流程的8个步骤
  • 贵阳网站开发哪家便宜宁波江北区网站推广联系方式
  • 旅行社服务网点能否做网站安徽新站优化
  • 南漳做网站域名是什么
  • 建设通网站上能查到的企业厦门做网站公司有哪些
  • 有哪些做mg动画的素材网站百度热搜排名
  • 可以做专利聚类分析的免费网站企业网站注册
  • 网站空间购买 北京网络营销策划内容
  • 国外做游戏h动画的网站万网域名交易
  • 图书网站开发背景2021年热门关键词