gvim不生成un~文件
时间: 2023-12-10 16:05:56 浏览: 31
gvim是Vim的图形化界面,和Vim一样,gvim也会生成以~结尾的备份文件。如果你不想让gvim生成备份文件,可以在gvim的配置文件中添加以下内容:
```
set nobackup
set nowritebackup
```
这样,gvim就不会生成备份文件了。另外,你也可以在编辑文件时手动设置不生成备份文件,命令为:
```
:set nobackup
:set nowritebackup
```
这样,当前编辑的文件就不会生成备份文件了。
相关问题
gvim 的filelist文件如何自动生成
gvim是一个高级文本编辑器,可以通过配置文件list.vim来自动生成filelist文件。
首先,在gvim中按F2键,打开".vimrc"配置文件。在配置文件中添加以下内容:
```
let g:filelist = 'filelist.txt'
function! BuildFilelist()
let l:file = expand(g:filelist)
let l:result = ''
let l:i = 1
while l:i <= bufnr('$')
let l:bufnr = bufnr(l:i)
if filereadable(bufname(l:bufnr)) && bufname(l:bufnr) != l:file && &buftype != 'terminal'
let l:result .= bufname(l:bufnr) . "\n"
endif
let l:i += 1
endwhile
call writefile(split(l:result, "\n"), l:file)
echomsg 'Filelist generated!'
endfunction
command! Filelist call BuildFilelist()
```
然后保存并关闭配置文件。接着,在gvim中按冒号(:)键,输入以下命令生成filelist文件:
```
:Filelist
```
执行完命令后,filelist文件将自动生成。你可以在配置文件中修改g:filelist变量来指定生成的filelist文件名和路径。
gvim文件中打开其他文件
要在gvim中打开其他文件,可以使用以下命令:
```
:e /path/to/other/file
```
其中,`/path/to/other/file` 是你要打开的文件的完整路径。你也可以使用相对路径,例如:
```
:e ../folder/other_file.txt
```
这将会在gvim中打开位于上一级文件夹中的 `other_file.txt`。