Lines Matching refs:viminfo
1 " Test for reading and writing .viminfo
53 " store a really long list, so line wrapping will occur in viminfo file
68 set viminfo='100,<50,s10,h,!,nviminfo
96 " When reading global variables from viminfo, if a variable cannot be
126 " Test for invalid values for a blob, list, dict in a viminfo file
149 set viminfo-=!
158 set viminfo='100,<50,s10,h,!,nviminfo
171 set viminfo-=!
236 " If the value for the '/' or ':' or '@' field in 'viminfo' is zero, then
238 set viminfo='100,/0,:0,@0,<50,s10,h,!,nviminfo
255 set viminfo&vim
329 set viminfo='100,<600,s10,h,!,nviminfo
371 " If the maximum number of lines saved for a register ('<' in 'viminfo') is
374 set viminfo='100,<0,s10,h,!,nviminfo
381 set viminfo='100,\"0,s10,h,!,nviminfo
387 " If the maximum size of an item ('s' in 'viminfo') is zero, then register
390 set viminfo='100,<20,s0,h,!,nviminfo
397 set viminfo&vim
421 " Writing viminfo inserts the '0 mark.
451 " deleted file marks are removed from viminfo
457 " deleted file marks stay in viminfo if defined in another vim later
547 " must be newest mark that comes from viminfo.
596 " bad viminfo syntax for history barline
602 " bad viminfo syntax for register barline
610 " bad viminfo syntax for mark barline
704 let save_viminfo = &viminfo
705 set viminfo&vim
721 let &viminfo = save_viminfo
730 \ ':h viminfo',
753 call assert_equal('h viminfo', histget(':'))
770 " Test for storing and restoring buffer list in 'viminfo'
775 set viminfo&vim
779 set viminfo-=%
787 set viminfo^=%
797 " viminfo file
815 " stored in the viminfo file.
817 set viminfo&vim
820 set viminfo+=%1
831 set viminfo&vim
834 " Test for errors in a viminfo file
836 " Non-existing viminfo files
843 " Illegal register name in the viminfo file
851 " Too many errors in viminfo file
864 " Test for saving and restoring last substitute string in viminfo
926 let save_viminfo = &viminfo
927 set viminfo&vim
928 set viminfo-=<50
929 set viminfo+=<200
938 let &viminfo = save_viminfo
953 " Test for an unwritable and unreadble 'viminfo' file
964 " Try to write the viminfo to a directory
971 " Test for writing to an existing viminfo file merges the file marks
973 let save_viminfo = &viminfo
974 set viminfo&vim
975 set viminfo^=%
1017 let &viminfo=save_viminfo
1020 " Test for errors in setting 'viminfo'
1023 call assert_fails('set viminfo=\"', 'E526:')
1025 call assert_fails('set viminfo=' .. c, 'E526:')
1029 call assert_fails('set viminfo=%10!', 'E527:')
1030 call assert_fails('set viminfo=!%10', 'E527:')
1031 call assert_fails('set viminfo=h%10', 'E527:')
1032 call assert_fails('set viminfo=c%10', 'E527:')
1033 call assert_fails('set viminfo=:10%10', 'E527:')
1036 call assert_fails('set viminfo=%10', 'E528:')
1042 let save_viminfo = &viminfo
1044 set viminfo&vim
1048 set viminfo&vim
1067 let &viminfo = save_viminfo
1071 " When writing CTRL-V or "\n" to a viminfo file, it is converted to CTRL-V
1089 " Test for the 'r' field in 'viminfo' (removal media)
1095 let save_viminfo = &viminfo
1096 set viminfo+=r/tmp
1101 let &viminfo = save_viminfo
1105 " Test for the 'h' flag in 'viminfo'. If 'h' is not present, then the last
1106 " search pattern read from 'viminfo' should be highlighted with 'hlsearch'.
1109 set viminfo&vim
1121 set viminfo-=h
1131 set viminfo+=h
1142 set hlsearch& viminfo&vim
1146 " Test for restoring the magicness of the last search pattern from the viminfo
1149 set viminfo&vim
1174 set viminfo&vim magic&
1178 " Test for restoring the smartcase of the last search pattern from the viminfo
1194 set ignorecase& smartcase& viminfo&
1199 " from the viminfo file.
1222 " from the viminfo file
1236 " Test for merging file marks in a viminfo file
1257 " Test for merging file marks from a old viminfo file
1278 " Test for merging the jump list from a old viminfo file