VIM折叠功能小结
来源:互联网 发布:银河帝国全集mac 编辑:程序博客网 时间:2024/05/01 02:35
VIM中有几种折叠方式,本人觉得manual的方式比较好用。
vimrc中的设定
64 let &guicursor = &guicursor . ",a:blinkon0"
65 set nu
66 "set autoindent
67 set cindent
68
69 highlight Pmenu guibg=brown gui=bold
70
71
72 "---------------------------------------------------------------
73 " colors
74 "---------------------------------------------------------------
75 "set background=dark " use a dark background
76 syntax on " syntax highlighting
77 set smartindent " smartindent
78
79
80 set magic
81
82 set foldenable
83 set foldmethod=manual
84 set foldcolumn=0
85 setlocal foldlevel=1
86 set foldclose=all “自动关闭折叠
87 nnoremap <space> @=((foldclosed(line('.')) < 0) ? 'zc' : 'zo')<CR>
88
89 set omnifunc
90 set dictionary+=/usr/share/dict/words
91
92 """"""""""""""""""""""""""""""
93 " Tag list (ctags)
94 """""""""""""""""""""""""""""
95 let Tlist_Ctags_Cmd = '/usr/bin/ctags'
96 let Tlist_Show_One_File = 1 "不同时显示多个文件的tag,只显示当前文件的
97 let Tlist_Exit_OnlyWindow = 1 "如果taglist窗口是最后一个窗口,则退出vim
98 let Tlist_Use_Right_Window = 1 "在右侧窗口中显示taglist窗口
99 let Tlist_Use_SingleClick = 2
100 au BufWinLeave * mkview “ 保存上次的折迭记录
101 au BufWinEnter * silent loadview
使用时,在visual模式下找到{
然后输入zf%
即可设定{与其对象的}之间的折叠
- VIM折叠功能小结
- vim的折叠功能
- vim代码折叠功能
- vim代码折叠功能
- vim的折叠功能
- vim中的折叠功能
- Vim技巧#Vim foldmethod代码折叠功能
- 使用Vim的折叠功能书写程序代码
- vim也是有代码折叠功能
- vim折叠(非常好的功能)
- vim折叠
- vim折叠
- vim折叠
- vim折叠
- vim折叠
- vim 折叠
- vim 折叠
- vim折叠
- VC6和VS2005(及2010)的一些区别总结
- 有关图形方面的疑问锦集
- eclipse 消除特殊符号
- HTML5的视频格式之争
- Class.getResource vs ClassLoader.getResource
- VIM折叠功能小结
- 类的简单练习之机器人
- RTEMS 4.11 的 MINI2440 QEMU BSP 移植小记
- 具有引导性的移动应用界面设计模式
- unable to open 'C:\Program Files\Adobe\Adobe Flash Builder 4\sdks\3.5.0\fram
- html中Marquee属性
- android中dip、dp、px、sp和屏幕密度
- 网址(更新中)
- NetBIOS协议和NBNS协议