首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

是否有可能让gVim记住窗口大小?

是的,可以让gVim记住窗口大小。

要实现这个功能,可以在gVim的配置文件中添加一些设置。配置文件通常位于$HOME/_vimrc(Linux和MacOS)或$HOME/vimfiles/vimrc(Windows)。如果配置文件不存在,可以创建一个。

在配置文件中,添加以下设置:

代码语言:txt
复制
" 设置窗口大小
set lines=40
set columns=100

" 保存窗口大小
if has("gui_running")
    au VimResized * exe "wincmd ="
endif

这里的linescolumns选项设置了gVim窗口的高度和宽度。au VimResized命令告诉gVim在窗口大小发生变化时执行一个命令,这里的命令是exe "wincmd =",用于保存当前窗口大小。

保存配置文件后,重新启动gVim,就可以看到窗口大小已经被记住了。

需要注意的是,这个设置只能保存窗口的大小,而不能保存窗口的位置。如果需要保存窗口的位置,可以使用类似的方法,在配置文件中添加一些设置。例如:

代码语言:txt
复制
" 设置窗口位置
set winpos=10,20

这里的winpos选项设置了gVim窗口的左上角坐标。保存配置文件后,重新启动gVim,就可以看到窗口位置已经被记住了。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

上古神器Gvim--从入门到精通

二、Gvim的操作模式 Gvim和Vim差不多,都是三个模式: 1.命令模式 在这个模式下可以输入命令来操控文件,但它不会输入字符,我们刚启动Gvim时的模式就是命令模式。...将内容插入到当前光标所在的位置的前面 2).按下"o" 将内容插入到当前光标所在的位置的下一行 3).按下"a" 将内容插入到当前光标所在的位置的后面 4.替换字符 进入命令模式,输入“r”,然后输入替换的文本即可,“R”替换多个字符...有时候搜索字符你如果不考虑大小写的话,可以设置忽略大小写: 先进入命令模式,然后回车输入: :set ignorecase 然后 进行检索,这个时候只要是符合条件的都会高亮显示,不管是否大小写。...10.分隔窗口 可将一个文件的命令窗口分为两个,命令模式下输入“:split”即可。 ?...看完本文收获?请转发分享给更多的人

88110

技术创作101训练营——上古神器Gvim--从入门到精通

二、Gvim的操作模式 Gvim和Vim差不多,都是三个模式: 1.命令模式 在这个模式下可以输入命令来操控文件,但它不会输入字符,我们刚启动Gvim时的模式就是命令模式。...将内容插入到当前光标所在的位置的前面 2).按下"o" 将内容插入到当前光标所在的位置的下一行 3).按下"a" 将内容插入到当前光标所在的位置的后面 4.替换字符 进入命令模式,输入“r”,然后输入替换的文本即可,“R”替换多个字符...有时候搜索字符你如果不考虑大小写的话,可以设置忽略大小写: 先进入命令模式,然后回车输入: :set ignorecase 然后 进行检索,这个时候只要是符合条件的都会高亮显示,不管是否大小写。...10.分隔窗口 可将一个文件的命令窗口分为两个,命令模式下输入“:split”即可。...****看完本文收获?请转发分享给更多的人**** IT共享之家 入群请在微信后台回复【入群】 想要学习更多,请前往Python爬虫与数据挖掘专用网站:http://pdcfighting.com/

66852

Vim的基本使用方法

〇、准备工作,确认是否安装 vim分两种,一种是命令行的,就叫vim,绝大部分linux默认已经安装。还有一种是带图形界面的vim,也叫gvim。...可以通过which来确认: which vim which gvim 如果gvim没有安装,可以用yum install来安装,或者请公司IT帮忙安装: yum install gvim # 或 yum...install vim-X11 一、打开和关闭文件 1.1 打开单个文件 # 打开 gvim xxx.v 1.2 一次打开多个文件 # 打开多个文件 gvim 1.v 2.v 3.v 1.3 打开多个文件后...点鼠标 按快捷键 ctrl+w h:向左 ctrl+w j:向下 ctrl+w k:向上 ctrl+w l:向右 ctrl+w w:在所有窗口中循环 注2:最大化当前split窗口 ctrl+w _...:水平方向最大化 ctrl+w | :垂直方向最大化 ctrl+w = :将所有窗口平均调成一样大小 注3:关闭当前split的窗口 ctrl+w c :关闭当前split窗口 1.6 在新tab中再打开一个文件

11210

SourceInsight4.0的使用

(2)、Alt+Y打开文档类型选项窗口,修改字体显示大小是否显示行号、解析语言选择、工程文件过滤、扩展tab键、是否显示符号窗口等。 ?...(2)、Alt+Y打开文档选项窗口,配置所有文档是否打开符号窗口。 ? (3)、右击符号窗口-符号窗口选项-符号类型,可以选择显示的符号种类。...(1)、右击窗口选项,修改字体或背景颜色、不显示文件大小、目录、日期等。 4、关联窗口 这个窗口用来显示文档中的符号在哪些地方进行了引用。如哪些地方调用了函数,或该函数调用了哪些函数等。...关联窗口可以好多个。 (1)、右击关联窗口-窗口属性,可以修改字体、背景颜色等。 (2)、右击关联窗口-新建窗口,则可以打开一个新的关联窗口。...1、定义使用gvim打开当前文档的命令,前提是要先安装一个gvim程序。

1.5K30

提高Linux工作效率的十大bash技巧

直到一天我无法忍受,于是坐下来,编写一个通用的函数,放入我的.bashrc文件中,部署到电脑上。 希望我的这些追求最大化命令行效率的努力成果也能给其他喜欢使用bash的朋友们带来一些帮助。...这里使用的是“here document”语法,它能让你通过块文本符号来将段落插入文件中,通常用的符合是EOF(意思是 “End Of File”): cat >> path/to/file/to/append-to.txt...').txt } function scratch { gvim ~/Dropbox/$(openssl rand -base64 10 | tr -dc 'a-zA-Z').txt } 在命令行窗口输入...sc或scratch,一个新的gvim或macvim窗口就会弹出来,里面会加载一个随机文件名的临时文件。...你更好更多的技巧吗?请写在下面的评论里。 出处:程序师 链接:http://www.techug.com/ten-tips-for-wonderful-bash-productivity

56010

用GVIMVIM写Verilog——VIM配置分享「建议收藏」

简单补充下使用方式,输入 cd ~ 然后 gvim .vimrc,输入下面的配置即可 用GVIM/VIM写Verilog——VIM配置分享 基本配置 几点说明 1,禁用方向键,使用 jk 代替ESC...set guifont=Monospace\ 16 "gui style "set guifont=Courier_new:h16 set lines=35 columns=118 "其中lines是窗口显示的行数...,columns是窗口显示的列数 winpos 200 100 "后面两个参数指的自屏幕左上角像素值参考位置 set tabstop=4 "tab键相当于4个空格键 set expandtab "來將...echohl WarningMsg | echo "Successful in updating the copy right." | echohl None endfunction "判断前10行代码里面,是否...如发现本站涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

3.4K10

十个提升生产力的 bash 技巧

直到一天我无法忍受,于是坐下来,编写一个通用的函数,放入我的.bashrc文件中,部署到电脑上。 希望我的这些追求最大化命令行效率的努力成果也能给其他喜欢使用bash的朋友们带来一些帮助。...这里使用的是“here document”语法,它能让你通过块文本符号来将段落插入文件中,通常用的符合是EOF(意思是 “End Of File”): cat >> path/to/file/to/append-to.txt...').txt} function scratch { gvim ~/Dropbox/$(openssl rand -base64 10 | tr -dc 'a-zA-Z').txt} 在命令行窗口输入...sc或scratch,一个新的gvim或macvim窗口就会弹出来,里面会加载一个随机文件名的临时文件。...你更好更多的技巧吗?请写在下面的评论里。

72460

vim 命令

gvim gview 图型用户界面,开始一个新窗口。也可采用”-g”参数执行。 rvim rview rgvim rgview 同上,但有所限制。 不能开启命令解释器,也不能挂起 Vim. 。...关于有效查找模式,参阅”:help search_pattern”。 +{command} -c {command} 命令({command})将在第一个文件读取之后执行。...-o[N] 打开N个窗口。如果忽略了N,就为每个文件打开一个窗口。 -R 只读模式。将设置’readonly’选项。你仍然可以编辑缓冲区,但可以防止你无意地覆盖文件。...使用时,它就是作用的。如果{scriptout}文件存在,就附加一些字符。 -W {scriptout} 类似于-w,但是覆盖已经存在的文件。 -x 通过加密过滤被读写的文件。.../usr/share/vim/gvimrc 系统范围的gvim初始化操作。

88120

PowerToys 0.21.1汉化版,免费给 Win10 加装各种增强新功能的效率利器

PowerToys 现在预览两种类型的文件:标记 (.md) 和 SVG (.svg) 图像处理器 映像调整器是Windows 外壳扩展,用于快速调整映像大小。...在 FancyZone 中,你可以自己设定在多工使用时的窗口呈现方式,包含一般常见的堆叠式外,还有直向并列、横向并列、方块分割等样式,你还可以自己选择上面最多一次显示的窗口数量,或是自订你自己喜欢的样式...你也可以点击 Settings 进入设置,按自己需求的尺寸大小是否转换格式等来配置自己的常用“模版”。 ?...FancyZones 窗口增强管理器 「FancyZones」是一个实用的窗口增强管理器,它能让你快速地将程序窗口按照你设置好的布局来调整大小和位置排布,可以更高效地利用屏幕的面积,管理切换大量窗口而不杂乱...但是,估计没有人能记住所有应用、所有操作全部的快捷键。 ?

2.3K10

玩转Vim自带的文件浏览器netrw,看这个就够了

进入该目录或读取该文件 i 在瘦、长、宽和树形方式切换,来展示文件列表 d 新建目录 % 新建文件 D 删除的文件/目录 r 反向排序列表 R 重命名指定的文件/目录 s 选择排序方式:按名字,时间或文件大小...S 自定义排序 t 在新标签页打开文件/目录 u 跳到之前访问过的目录 U 跳到之后访问过的目录 v 在一个新窗口打开文件/目录,水平分割 o 在一个新窗口打开文件/目录,垂直分割 x 使用关联程序打开文件...O 获得由光标指定的文件(远程文件) C-r 使用gvim服务器浏览 qF 使用quickfix列出标记文件 qL 使用location-list标记文件 mh 显示/隐藏 当前目录的标记文件 a 显示...netrw 窗口(文件浏览器),此时如果要复制文件名到命令模式,即冒号之后,可以先按下 Ctrl-r,然后再按 Ctrl-f,文件名就自动复制过来了。...配置 netrw 我自己的简单配置,含注释 "设置是否显示横幅 let g:netrw_banner = 1 "设置目录列表的样式:树形 let g:netrw_liststyle = 3 "在之前的窗口编辑文件

3.2K40

Win10 PowerToys官方免费效率小工具集

复制的颜色将以设置中配置的格式存储在剪贴板中(默认为十六进制) FancyZones 窗口增强管理器 「FancyZones」是一个实用的窗口增强管理器,它能让你快速地将程序窗口按照你设置好的布局来调整大小和位置排布...简单地说,FancyZones 会让用户先为桌面定义一组窗口布局,之后将任何程序窗口拖放到布局的区域中时,窗口便会自动调整大小以填充该区域。还不太明白?看看下面的视频演示应该就清楚了。...PowerRename 基本能满足全部的文件名批量修改需求了,了它你不再需要安装其他独立的重命名软件了,在办公场景经常会派上用场。...你也可以点击 Settings 进入设置,按自己需求的尺寸大小是否转换格式等来配置自己的常用“模版”。...但是,估计没有人能记住所有应用、所有操作全部的快捷键。

1.6K20

Linux使用VIM编辑器的方法

vim 命令非常多、用法极为灵活,掌握起来一定的难度。详细介绍 vim 使用方法的文章很多,因而本文就不一一述及 vim 的诸多功能及命令。...Windows 系统中: 首先, 安装 gvim 打开 gvim 单击 “编辑” -> “启动设置”,打开 _vimrc 文件 复制本文最后的 “选项列表” 粘贴到 _vimrc 文件 单击 “文件”...搜索时忽略大小写: set ignorecase 在打开 ignorecase 选项的条件下,搜索内容包含部分大写字符时,要使搜索大小写敏感: set smartcase 例如,如果文件内容是: test...浏览 & 滚动 为获得更好的视觉体验,你可能希望将光标放在窗口中间而不是第一行,以下选项使光标距窗口上下保留 5 行。...在 Vim 窗口底部显示一个永久状态栏,可以显示文件名、行号和列号等内容: set laststatus=2 ? 5. 拼写 Vim 一个内置的拼写检查器,对于文本编辑和编码非常有用。

1.7K10

vim配置即.vimrc文件的配置及vim操作技巧

但要注意, 如果你用vim,会寻找名叫VIM的服务器;如果你已经一个gvim在运行了, 你可以用gvim --remote file在已有的gvim中打开文件。 3....如果是终端中,则会打开netrw的文件浏览窗口; 如果是gvim,则会打开一个图形界面的浏览窗口。 实际上:browse后可以跟任何编辑文档的命令,如sp等。...ctrl+w r:旋转窗口的位置。 ctrl+w T: 将当前的窗口移动到新的标签页上。 11. 快速编辑 11.1 改变大小写 ~: 反转光标所在字符的大小写。...这里的 #,# 就是上面要求您记住的行号(顶端行号,底端行号),而 TEST 就是选定的文件名。   5. 最后,用 :!dir 确认文件是否正确保存。但是这次先别删除掉。...~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     第六讲第四节∶设置类命令的选项   ** 设置可使查找或者替换忽略大小写的选项

3.6K10

Ubuntu on Windows10 跨平台开发环境搭建权威指南

Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc 初始安装时,整个目录大概 600MB 左右,我更新了一些软件包并升级到 16.04 后,大小在...(X Window System) 简介 X 窗口系统( X Window System,也常称为 X11 或 X)是一种以位图方式显示的软件窗口系统。...其中 X Server 负责接受对图形输出 (窗口) 的请求并反馈用户输入,而 X Client 则是使用图形界面的应用程序。...5.2 X Server 的选择 Windows 上常用的 X Server :Xmanager, Xming, VcXsrv 等,简单比较一下: Xmanager 是商业软件,需要付费 Xming...DISPLAY=:0.0 gvim & //gvim 为你想要打开的程序 tips:gvim 后的 & 不是必须要加,它表示程序以后台启动的方式运行,这样在图形界面运行时,命令行窗口还可以继续使用

2.7K140

Win10系统下安装编辑器之神(The God of Editor)Vim并且构建Python生态开发环境(2020年最新攻略)

首先,安装python3,并且配置好环境变量,这在之前的视频攻略中有过完整的介绍: https://www.bilibili.com/video/BV1vE411E7mC     随后下载gvim8,注意根据系统类型选择...启动编辑器     输入:Project     随后输入\C (是反斜杠和大写C,因为是输入命令,所以不会在编辑内显示,但是执行成功后会弹出窗口)     Enter the Name of the...了那么一点黑客的赶脚了。     Vim 两种模式——Normal 模式和 Insert 模,所有命令都是在 Normal 模式下执行。...能力的用户不想被束缚,为了添加自己想要的功能,自己写新的功能。就这样,新的功能意味着新的软件,Windows平台的软件前赴后继,迅速地更新换代。...现而今,Mac os和开源软件渐渐流行起来,此时的人们才发现:扩展性才是软件的核心竞争力。在JetBrains横行的今天,Vscode为什么被评为最好的IDE?就是因为它在IDE中最具扩展性。

48910
领券