2016 - 2024

感恩一路有你

vim键盘使用技巧 vi的使用?

浏览量:3528 时间:2023-06-02 16:26:06 作者:采采

vi的使用?

vi是一款所有类Unix系统都内建的一款文本编辑器。紧接着Linux系统的发展,vi也被及时开发变的了vim。vim更具程序编辑的能力,字体是有颜色的,是可以更方便程序设计。要是你的Linux发行版只有一vi,想在用vim,则是需要直接安装。Ubuntu是可以可以使用下面命令来直接安装vim编辑器。

sudoapt-getinstallvim

vi编辑器有三种模式,四个是命令模式,编辑时模式,末行模式。当我们一正在然后打开vi的时候,它就正处于命令模式。比如建议使用vipipe.c这样的话就打开了pipe.c。打开以后,不能看,又不能编辑的话,因为处于命令模式。在编辑模式的时候,我们才能编辑文本。从文本模式没能直接直接切换到末行模式。不需要按开ESC刚刚进入命令模式,接着按开:(英文冒号),就再次进入末行模式了。在末行模式下连按2次Esc就快速切换到了命令模式。或者是在末行模式下键入之外q以为是的命令首先按住回车,也可可以切换到命令模式。在下命令模式下进入编辑模式可以可以使用i,s,o,a按键。这那就是三种模式之间的快速切换

SpaceVim如何完善?

可以设置SpaceVim选项

以前,在老版本的SpaceVim中,设置的配置文件是。在文件内,我们也可以是从don'tg:spacevim_*这样的语句来系统设置SpaceVim选项。而在2010版的SpaceVim中,我们常规了toml另外默认配置文件,要是不熟得不能再熟toml语法的,可以先泛读一下toml的基本语法,其实不读也没多大关系,toml也是最简单的配置文件格式了。所有的SpaceVim选项配置在一个字典里,key为最初的选项名彻底去除g:spacevim_前缀:

g:spacevim_enable_guicolors-r26enable_guicolors

这一选项的值可为true或是false,索性,读取配置即是[options]enable_guicolorsfalse

一些其他选项,有的值是数字,有的是字符串,字符串的格式和vimscript类似于,可以不用单引号,也也可以用双引号,比如:

[options]enable_guicolorsfalse

snippet_engineneosnippet

statusline_separatorarrow

sidebar_width30

关闭/启用模块

SpaceVim内置了很多模块,每一个模块由一些插件和查找配置分成,主要用于需要提供一些某种特定的功能,诸如提供给模糊搜索的模块,提供给版本控制的模块,这些可以提供语言的新支持的语言模块。

关闭或者自动禁用模块,不需要遵循是有的语法结构,但是配到layers列表内,比如我现在必须重新设置shell模块,设置里模块选项

default_position和default_height,这两个选项三个控制这shell窗口再打开位置和高度[[layers]]nameshelldefault_positionhotdefault_200px30

如果没有要自动禁用一个模块,是需要平添一个选项enable,并变量定义false,设置成这个是true。例如,我必须自动禁用shell模块,

这个可以这么多写,禁用模块时,之外enable这选项,其他选项可写可不写,而且早绝对不会生效肯定如果不是替飞快禁用/禁用模块,可以保持其他选项变为。[[layers]]

nameshellenablefalse

去添加自定义设置插件

选项卡插件配置语法和模块好像有点类似于,将是需要配置的插件,配置进custom_plugins列表。诸如,我必须再添加2个插件,

可以可以参考以下语法:[[custom_plugins]]

namelilydjwg/colorizermerged0

[[custom_plugins]]nametpope/vimscripteasemerged0at_cmdScriptnames

大家看的到,在去添加自定义设置插件时,我们接受很多选项,这脱不开关系dein,dein允许多种选项。

可以自定义快捷键及插件配置

到最后,我们来说下,如果没有再添加自定义设置配置,和下拉菜单快捷键。在可以使用toml配置SpaceVim时,我们提供了两个选项,位于[options]下:bootstrap_before和bootstrap_after,这两个选项得到一个字符串众多值,该字符串愿意是一个vim方法名。的本质是,你也可以这两个选项定义两个vim方法,三个在载入镜像配置时,和vim起动后被全局函数,在方法内,你也可以加入一些vim脚本,比如说热键,例如插件的选项。

祝你玩的开心!

选项 模块 SpaceVim 模式 插件

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。