vim的多窗口功能与环境参数设置

Vim的多窗口功能


多窗口情况下按键功能


:sp 【filename】


打开一个新的窗口,如果有加filename,表示在新窗口打开一个新文件,否则表示两个窗口为同一文件内容


:【ctrl】+w+j(或方向键下按键)


光标可移动到下方的窗口


:【ctrl】+w+k(或方向键上按键)


光标可移动到上方窗口


:【ctrl】+w+q


结束离开

Vim的环境设置参数


环境设置参数


:set nu

:set nonu


开启与取消行号


:set hlsearch

:set nohlsearch


hlsearch就是高亮度查找。就是设置是否将查找的字符串反白的设置值。默认是hlsearch


:set autoindent

:set noautoindent


表示是否自动缩排,sutoindent就是自动缩排


:set backup


表示是否自动保存备份文件,一般是nobackup,如果设置成backup的话,那么当你改动任何一个文件时,则原文件会被令存成一个文件爱你名为filename~的文件


:set ruler


显示或者不显示右下角的状态栏说明


:set showmode


这个时是否要显示--INSERT--之类的字眼在左下角的状态栏


:set baclspace ={012}


一般来说,进入标记模式后,可以利用退格健来删除任意字符。但某些distribution则不允许。此时可以通过backspace来设置。当backspace为2时,就是可以删除人一值;为0或1时,仅可删除刚才输入的字符,而无法删除原本就存在的文字。


:set all


显示目前所有环境参数设置值


:set


显示与系统默认值不同的参数,一般来说就是自行变动过的参数


:syntax on

:syntax off


表示是否依据程序相关语法显示不同颜色。


:set bg=dark

:set bg=light


可用以显示不同的颜色色调,默认是light。

原文地址:https://www.cnblogs.com/zhengyipengyou/p/10260950.html

时间: 2024-11-10 19:00:50

vim的多窗口功能与环境参数设置的相关文章

学习vi和vim编辑器(16):vim的多窗口功能(1)

vim默认是在一个窗口中编辑所有文件,在文件间移动或者移动到文件的不同部分时只显示一个缓冲区.但vim也提供了多窗口编辑功能,可以简化复合的编辑任务.这篇文章将学习如何在一个运行的vim进程里使用多窗口,包括多窗口编辑工作的初始化与启动,在窗口间移动光标,在显示区中移动窗口等. 启动多窗口编辑: 可以在打开vim时启动多窗口编辑,也可以在编辑会话中分割窗口. 从命令行(shell)启动多窗口: 默认情况下,vim为一个会话只打开一个窗口,即使打开时已经指定多个文件.如果想从命令行中打开多个窗口,

学习vi和vim编辑器(17):vim的多窗口功能(2)

接着上一篇文章,继续学习vim编辑器的多窗口功能.本篇文章主要学习调整窗口尺寸.缓冲区及其与窗口的交互.分页编辑.关闭与离开窗口. 调整窗口尺寸: 在gvim中,可以使用鼠标调整窗口尺寸,只需要用鼠标点击及拖动窗口边界即可.如果是在vim中,只要开启mouse选型(" :set mouse=a "),也能够用鼠标调整窗口尺寸. 窗口尺寸调整命令: ^W=:试图调整所有窗口至相同尺寸(此命令受当前的winwidth和winheight选项值的影响).如果可用的屏幕块不能平均划分,vim也

Vim的多窗口模式管理

Vim中的多窗口打开 vim中,默认的多窗口打开,是横向分割窗口. 进入vim编辑器以后,可以通过new命令,新建一个子窗口 :new  “新建一个未命名窗口 :new name "新建一个名为name的文件 进入vim以后,也可以通过splite来进行横向窗口分割 :split name "在当前位置打开name文件 将原来文件向下移动 :sp name "是splite的缩写 与split功能相同 进入vim后,也可以通过vsplit进行窗口纵向分割 :vsplit na

打开phpmyadmin显示高级功能尚未完全设置部分功能未激活

问题:老师,打开phpmyadmin显示高级功能尚未完全设置部分功能未激活,应该如何解决? 这是前一阵子学生问过我的一个问题,今天我就在博客里解答你的疑问吧. 总共三步可以搞定 1.导入相关文件到数据库 2.更改配置文件config.inc.php 3.给于root用户相关权限 详细过程如下: 先找到 phpMyAdmin所在目录,在 phpMyAdmin 目录下有个examples文件夹,该文件夹里面有个 create_tables.sql 数据库文件.(如果你的 phpMyAdmin 是老版

在vim中添加新的编程语言高亮设置

最近在看<7周7语言>这本书. 作为对各种语言的一次概览,本书的讲解十分吸引人. 本人现在使用的是虚拟机上运行的ubundu12.04.4,vim的版本是7.3 根据网上的查询,使用命令:echo $VIM 得到的是空. 于是改使用find命令,在 /usr/share/vim下找到了vim的全部文件. Io语言的vim语法高亮配置文件下载自http://www.vim.org/scripts/script.php?script_id=2116 Io programming language

Vim 缓冲区与窗口 操作

##############缓冲区 :e(:open) 打开新缓冲区 :ls (:buffers) 列出列表内所有缓冲区/bs /bv /be(BurExplore快捷键) :buffer 2 切换缓冲区:bnext/bn (Ctrl 6) 下一缓冲区:bprevious/bp 上衣缓冲区:bfirst/bf   第一个缓冲区:blast/bl 最后一个缓冲区 :sbuffer 3 在新窗口打开缓冲区3 :bdelete 4 将缓冲区移至列表外:bwipeout 4 关闭缓冲区 ########

phpmyadmin登录后显示“phpMyAdmin 高级功能尚未完全设置,部分功能未激活。查找原因...。”错误提示

在安装完XAMPP后,设置mysql中root账户密码为123456,并修改phpmyadmin配置中root的密码为123456之后,但是phpmyadmin登录后显示"phpMyAdmin 高级功能尚未完全设置,部分功能未激活.查找原因.或者也可以去某个数据库的"操作"选项卡那里进行设置."错误提示. 这是因为phpmyadmin数据库没有创建表导致的,具体设置步骤如下: 1.登录phpmyadmin,导入*/xampp/phpmyadmin/sql/creat

辛星和您关闭vim的自动备份功能

当我们使用gvim编辑文件的时候,会自动生成带~的备份文件,如果我们不想在编辑文件的时候自动生成备份文件的话,那么就需要修改其配置文件了,但是我在vimrc文件中没有找到相应的配置项,于是就发现应该在vim的安装目录下的74的vimrc_example.vim文件中进行修改,我们在它的第24行开始部分找到了如下代码: if has("vms") set nobackup " do not keep a backup file, use versions instead els

WPF编程,使用WindowChrome实现自定义窗口功能的一种方法。

原文:WPF编程,使用WindowChrome实现自定义窗口功能的一种方法. 版权声明:我不生产代码,我只是代码的搬运工. https://blog.csdn.net/qq_43307934/article/details/88064191 效果: 1.安装:下载地址可网上找,也可从最后的地址 2.增加引用 3.增加命名空间 ? ? ? ? xmlns:shell="clr-namespace:Microsoft.Windows.Shell;assembly=Microsoft.Windows.