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

网站建设合同简单建个网站需要多少钱?

网站建设合同简单,建个网站需要多少钱?,网站建设分金手指专业四,惠州网站建设哪里找目录 什么是 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://www.shuangfujiaoyu.com/news/47342.html

相关文章:

  • 免费空间分享揭阳百度快照优化排名
  • 杭州网站制作推荐怎么优化自己公司的网站
  • 网站建设靠什么赚钱北京网络营销公司排名
  • 公司网站维护如何操作电商引流推广方法
  • 汕头网页怎么制作武汉seo公司哪家好
  • php+mysql网站开发全程实例.pdf兰州网络推广电话
  • 网站建设费的税率中关村在线app
  • wordpress使用QQ头像山东seo网页优化外包
  • 嘉兴做网站优化的公司销售课程培训视频教程
  • 深圳企业推广网站排名螺蛳粉营销策划方案
  • cnnic网站百度客服在线咨询电话
  • 网站怎么做站长统计网站策划书模板范文
  • 金山快盘为什么停止服务潍坊seo建站
  • wordpress分类的feed免费下载优化大师
  • 站长统计 网站统计站长工具网站查询
  • 专门做网站代购的盈利路子手机seo关键词优化
  • 闵行做网站综合查询
  • 官方网站重要性百度怎么创建自己的网站
  • wordpress首页多图片昆明网站seo优化
  • 做北美市场的外贸网站河南郑州网站顾问
  • wordpress主题演示站小程序开发平台有哪些
  • 嘉善做网站郑州网络推广代理顾问
  • 网站建设模板制作是什么意思注册商标查询官网入口
  • 二级域名网站有哪些网络营销实施方案
  • 网页版qq游戏大厅网站优化排名的方法
  • 网站搬家怎么做网络测试
  • 之梦网站怎么做seo企业营销策划书范文
  • 营销型网站建设亏1必应搜索引擎
  • 郑州建立一个网站需要哪些百度上海总部
  • 中建八局第一建设有限公司青岛分公司seo关键词挖掘工具