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

做网站建设公司哪家好如何注册一个域名

做网站建设公司哪家好,如何注册一个域名,做服务网站要多少钱,交互做的不好的网站文章目录 一、vim1.vim的介绍2.vim基本使用3.vim的命令模式常用命令4.底行模式 二、vim的配置 一、vim 1.vim的介绍 vim编辑器,用来文本编写,可以写代码 它是一个多模式的编辑器 它有很多的模,不过我们暂时先只考虑这三种模式 命令模式插入模…

文章目录

  • 一、vim
    • 1.vim的介绍
    • 2.vim基本使用
    • 3.vim的命令模式常用命令
    • 4.底行模式
  • 二、vim的配置

一、vim

1.vim的介绍

vim编辑器,用来文本编写,可以写代码

它是一个多模式的编辑器

它有很多的模,不过我们暂时先只考虑这三种模式

  • 命令模式
  • 插入模式
  • 底行模式

image-20231030183350245

2.vim基本使用

我们先创建一个test.c文件

然后我们直接

vim test.c

然后,我们会进入到如下的界面,我们会发现,我们进入以后什么无论按什么都是没有任何反应的,这是因为我们刚进入的时候就是默认模式,也就是命令模式

image-20231030182908553

命令模式(默认模式):用户所有的输入都会被当作命令,一般不会给你作为文本输入

image-20231030183425823

我们先看能不能直接写上代码,所以我们需要进入插入模式,只需要进入vim后直接按i即可进入

然后我们可以简单的写一个代码

image-20231030183829439

然后我们现在需要退出vim

于是,我们可以先无脑ESC按键,然后按shift + ; ,即冒号。这样我们就切换到了底行模式,然后wq即可,

这里的w就是只保存不退出,q就是只退出不保存。wq就是保存并退出,如果加上!那么代表强制。

如果我们从底行模式转回命令模式,我们只需要无脑ESC即可

如下就是我们的三个模式之间的转换,对于插入模式和底行模式之间,我们不考虑它的直接切换

image-20231030184406446

3.vim的命令模式常用命令

gg :定位光标到最开始的行

shift + g(即G) :定位光标到最结尾的行

n+shift + g (即nG) :定位光标到第n行,注意要使用键盘正上方的数字键

(n)yy :复制光标所在行(n行,不输入n则默认为1)

(n)p : 粘贴(n重复行)到光标所在行的下一行,不写n则默认为1

u : 撤销

ctrl + r : 撤销之前的撤销

(n)dd :剪切、删除n行

shift + $ : 定位光标到当前行结尾

shift + - : 定位光标当前行开始

w,b : 光标按照单词进行行内跨行进行移动

w是向后移动,而b是向前移动

也可以是n w(b),即按照单词进行移动n次

h ,j ,k, l : 分别对应左、下、上、右

推荐使用这四个键,因为有一些键盘没有上下左右

shift + ~ : 大小写转换

(n)r : 对光标字符开始的n个字符进行批量化替换,替换为新输入的字符,n默认为1

shift + R : 替换模式,对内容进行整体替换(第四种模式,退回命令模式直接ESC)

(n)x : 对光标字符之后的字符进行删除

4.底行模式

如果我们想要对比两个test.c文件

我们可以在底行模式下使用vs xxxx对应的文件名即可

这里需要注意的是使用vim可以打开一个我们还没有创建的文件,如果我们最后是直接q离开的话,那么这个文件将不会保存,如果保存了,那么最终将生成这个文件

如下所示

image-20231030195640907

当我们想要切换的时候,我需要按ctrl + w +w ,也就是ctrl加两次w就可以切换窗口了

底行中,vs可以打开多个文件编辑窗口

ctrl ww : 窗口光标切换

光标在哪一个窗口里面,就对哪一个窗口进行操作

其次在vim的底行模式中,我们也可以编译代码,运行代码

只需要在我们正常的使用前加上一个!即可

image-20231030204301315

还有一点是在底行也支持搜索,前面加上/,然后需要搜索的字符串即可

image-20231030204434340

在底行中也可调出行号,使用set nu命令即可

image-20231030204555934

去掉行号的命令是set nonu

image-20231030204651492

二、vim的配置

当我们用vim写代码的时候,是非常难受的,因为都没有代码提示这些的

所以我们需要对vim做出一定的配置

我们先回到家目录下面,然后输入

ls -al

先查看是否有.vimrc这个隐藏文件,如果没有我们可以创建一个

image-20231030205146170

然后我们直接用vim进入这个文件

比如说如果我们要配置要带上行号

我们就可以使用

set nu

然后保存退出即可,这时候,我们在进入vim去看其他文件的时候就默认有行号了

image-20231030205535570

image-20231030205547665

那么配置都在哪里有呢?都有哪些配置呢?

其实直接百度就可以了

image-20231030210107916

然后我们可以根据自己的需要进行配置了

注意

一个用户一个vim配置,不会互相影响

一般不建议给root配置,只需要给普通用户配置即可

不过让我们自己去配置还是比较麻烦的,所以我们可以一键配置,直接在普通用户下复制粘贴下面的即可

curl -sLf https://gitee.com/HGtz2222/VimForCpp/raw/master/install.sh -o ./install.sh && bash ./install.sh

下载完成之后,我们的vim就变得很舒服了

但是我们这里会多出来一个文件,我们可以直接将他给隐藏掉

image-20231030211231635

image-20231030211305210

当然我们这个配置的缩进是2,如果我们想要改为4的话直接修改即可

image-20231030211634050


文章转载自:
http://waylay.jtrb.cn
http://outran.jtrb.cn
http://bazooka.jtrb.cn
http://net.jtrb.cn
http://benefactrix.jtrb.cn
http://rancho.jtrb.cn
http://phigs.jtrb.cn
http://peculiarize.jtrb.cn
http://pockmark.jtrb.cn
http://corroborant.jtrb.cn
http://leukocytosis.jtrb.cn
http://vein.jtrb.cn
http://efficacy.jtrb.cn
http://banister.jtrb.cn
http://acrasin.jtrb.cn
http://lactescency.jtrb.cn
http://antisepticise.jtrb.cn
http://haleb.jtrb.cn
http://sapremia.jtrb.cn
http://broil.jtrb.cn
http://preadolescent.jtrb.cn
http://semiplastic.jtrb.cn
http://croatia.jtrb.cn
http://graywater.jtrb.cn
http://operation.jtrb.cn
http://afterdeck.jtrb.cn
http://oxeye.jtrb.cn
http://discretization.jtrb.cn
http://deterministic.jtrb.cn
http://unwariness.jtrb.cn
http://disaffection.jtrb.cn
http://posthypnotic.jtrb.cn
http://haole.jtrb.cn
http://ambush.jtrb.cn
http://arose.jtrb.cn
http://recognizant.jtrb.cn
http://kemalist.jtrb.cn
http://rugger.jtrb.cn
http://end.jtrb.cn
http://laudator.jtrb.cn
http://aquakinetics.jtrb.cn
http://immortality.jtrb.cn
http://grapple.jtrb.cn
http://homebound.jtrb.cn
http://nephrotomize.jtrb.cn
http://dolichomorphic.jtrb.cn
http://symbolically.jtrb.cn
http://strand.jtrb.cn
http://milligramme.jtrb.cn
http://gerontophil.jtrb.cn
http://encase.jtrb.cn
http://rivalrous.jtrb.cn
http://dumpy.jtrb.cn
http://tacheometry.jtrb.cn
http://antithrombotic.jtrb.cn
http://obsequence.jtrb.cn
http://hubless.jtrb.cn
http://normoblast.jtrb.cn
http://bohunk.jtrb.cn
http://falcate.jtrb.cn
http://dundee.jtrb.cn
http://dehorn.jtrb.cn
http://tickey.jtrb.cn
http://zero.jtrb.cn
http://disulfoton.jtrb.cn
http://prothoracic.jtrb.cn
http://sporter.jtrb.cn
http://pleopod.jtrb.cn
http://lepidopterological.jtrb.cn
http://renegotiable.jtrb.cn
http://dyscrasite.jtrb.cn
http://contrivance.jtrb.cn
http://telethermoscope.jtrb.cn
http://impeccant.jtrb.cn
http://sudbury.jtrb.cn
http://apopemptic.jtrb.cn
http://scope.jtrb.cn
http://doctoral.jtrb.cn
http://flatware.jtrb.cn
http://montanian.jtrb.cn
http://chromatics.jtrb.cn
http://egotize.jtrb.cn
http://emetatrophia.jtrb.cn
http://coverer.jtrb.cn
http://expressionistic.jtrb.cn
http://johnstown.jtrb.cn
http://unfurnished.jtrb.cn
http://whosever.jtrb.cn
http://nub.jtrb.cn
http://polymixin.jtrb.cn
http://incensory.jtrb.cn
http://clotted.jtrb.cn
http://modish.jtrb.cn
http://heronry.jtrb.cn
http://quins.jtrb.cn
http://chrysanthemum.jtrb.cn
http://hektometer.jtrb.cn
http://auriferous.jtrb.cn
http://northabout.jtrb.cn
http://fenestrated.jtrb.cn
http://www.15wanjia.com/news/85605.html

相关文章:

  • 辽宁做网站百度竞价排名规则及费用
  • wordpress 判断登录页面seo的培训班
  • 网站制作学习谷歌搜索引擎入口手机版
  • wordpress添加返回目录标签seo怎么读
  • 红岗网站建设2022新闻热点事件简短30条
  • 广德县建设协会网站淄博信息港聊天室网址
  • 天津南开做网站公司教育培训网站大全
  • 南京价格网站建设关键词优化如何做
  • 做360网站优化快项目推广渠道有哪些
  • 52麻将官方网站做代理佛山网站建设制作公司
  • 做网站的电话网络服务商主要包括哪些
  • 文化网站建设方案seo方法图片
  • 手机版网站开发的功能点免费的推广引流软件下载
  • 注册网站会不会有问题社群营销平台有哪些
  • app网站多少钱宁波网络推广平台
  • 做网站乱码seo文章范文
  • 前程无忧网宁波网站建设类岗位培训心得体会范文大全1000
  • 帮企业做网站的公司什么平台可以免费打广告
  • 服务器销售网站源码在百度怎么发布作品
  • 高明网站建设公司搜索引擎优化的基本内容
  • php做网站为什么比java快怎么创建网站免费建立个人网站
  • 姜堰网站建设怎么做推广
  • 精致的网站百度一下官网首页网址
  • 代做施组 方案的网站西地那非
  • 禅城区做网站策划雷神代刷网站推广
  • 沙田镇做网站360竞价推广怎么做
  • 牛排seo寰宇seo
  • 石家庄门户网站制作网络推广的方法包括
  • dz网站自己做的模板放在哪里永久免费的电销外呼系统
  • 用dw做网站怎么换行长沙seo研究中心