ChinaUnix.net
相关文章推荐:

vim 保存 时自动 添加 时间

vim编辑文档,我们经常会在同一个vim中同打开几个文档在不同的窗口中并且会定义一些marks和在registers里面存储一些内容. 当我们退出vim后,这些信息大部分丢失了,特别是当我们重新打开文件后,原来打开的多窗口不会恢复,我们只打开了一个当前文件窗口. 由于vim强大的功能,我们想能不能在打开文件,完全恢复原来退出的状态, 就象我们没退出过一样.包括marks和registers都没被改变.答案是 可以.下面就列出来我是怎么修改vim的...

by nico - Linux文档专区 - 2007-05-24 16:32:40 阅读(1053) 回复(0)

相关讨论

本帖最后由 cnscn2008 于 2012-05-03 14:07 编辑 "手动添加#CnsModify let g:ComType="" if expand("%:p:e") == "sh" let g:ComType="#" elseif expand("%:p:e") == "c" || expand("%:p:e") == "cpp" let g:ComType="//" endif function AddCnsModify(ComType) let cnstm = strftime("%Y-%m-%d %H:%M:%S") exe "normal O".g:ComType."CnsModify ".cnstm exe ":g+".g:ComType.g:ComType."CnsModify+s+".g:ComType.g:...

by cnscn2008 - Linux系统管理 - 2012-05-10 14:15:09 阅读(1426) 回复(3)

为啥在vimrc中下面的语句不好使: autocmd vimLeave mksession! 当vim一个文件退出之后,当前目录下并没有生成Session.vim文件。 求指点。

by dexinmeng - Linux系统管理 - 2010-07-29 21:28:52 阅读(3911) 回复(2)

如题,vim如何象ultraedit那样,保存文件自动删除行尾的空格,请教了!

by chico_zhou - Shell - 2014-01-17 21:37:21 阅读(10204) 回复(13)

大家好, 当我用vim输入文本,为什么输入到第80个字符的候,就会自动换行到下一行呢? 我使用set tw=0或者使用set tw=1000都是一样的,难道这个不是因为自动换行导致的吗? 比如我在vim中输入下列行: __complete_cpu_killed [label = "complete(&cpu_killed)", style=filled, fillcolor 当输入到最后一个r字符是,就会换成: __complete_cpu_killed [label = "complete(&cpu_killed)", style=filled, fillcolor 这是为什...

by tobeychen - Linux新手园地 - 2011-10-28 10:50:34 阅读(11326) 回复(4)

autosave all changes 目前我是用ctrl-c来保存。有没有办法自动保存所有操作? 一般开发程序都是ssh连接到服务器vim编辑 "auto save set autowriteall "Add by Bigxu use ctr-c save change  imap :w vmap :w

by bigxu - Perl - 2011-04-11 12:07:32 阅读(2103) 回复(4)
by wuque123 - Web开发 - 2011-12-23 03:28:41 阅读(1254) 回复(0)

vim做编程环境,Ctrl-] 跳的候要求当前Buffer保存,这是何故?我只是要跳走,又不是要关闭。怎么能不保存也可以跳? 另外vim切换Buffer跟Emacs比起来好蛋疼,能不能做成Ctrl + 左右箭头之类的来循环切换Buffer?

by tempname2 - Shell - 2010-11-19 17:19:33 阅读(2952) 回复(2)

vi版本 version 7.0.39 问题:使用vi编辑aaa文件,保存后inode号居然变了 步骤如下: [quote] 0 lfs:~$ 0 lfs:~$ stat abc File: `abc' Size: 14 Blocks: 8 IO Block: 4096 regular file Device: 802h/2050d Inode: 235224 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 1000/ lfs) Gid: ( 1000/ lfs) Access: 2009-10-16 07:19:34.000000000 +0800 Modify: 2009-10-16 07:19:34...

by augustusqing - 内核源码 - 2010-01-02 11:36:54 阅读(3176) 回复(1)

本帖最后由 lrz 于 2012-07-08 22:50 编辑 请问如何让vim新建某类文件自动插入内容? 如执行 vim a.html ,如果a.html是新文件,就自动插入: 等内容。

by lrz - Shell - 2012-07-11 20:50:00 阅读(2665) 回复(6)

我记得vim支持一些操作 譬如输入一个命令就可以按照模板来添加文本,譬如文件的header,函数的header等等 谁知道该如何实现呢

by DraculaW - Python - 2009-04-04 09:37:54 阅读(1738) 回复(1)