Closed suliveevil closed 4 years ago
cloud you try :set
and come back with the output? In this case I wonder if you could try runtime
with runtimepath
.
--- Options ---
autochdir redrawtime=1500
autoindent ruler
autoread scroll=23
backspace=2 scrolloff=9
cindent shell=ivish
colorcolumn=80 shiftwidth=4
commentstring= showcmd
confirm showmatch
display=lastline showtabline=2
encoding=utf-8 smartcase
noequalalways smartindent
errorbells smarttab
expandtab softtabstop=4
filetype=text splitbelow
foldlevel=10 splitright
foldlevelstart=10 nostartofline
foldmethod=indent noswapfile
foldnestmax=10 syntax=text
helpheight=12 tabstop=4
helplang=cn termguicolors
hidden textwidth=80
history=2048 timeoutlen=500
hlsearch ttimeout
ignorecase ttimeoutlen=20
incsearch undofile
infercase updatetime=100
laststatus=2 visualbell
lazyredraw wildmenu
linebreak window=48
list winminwidth=10
matchtime=1 winwidth=30
mouse=anv wrapmargin=2
pumheight=15 nowritebackup
backupdir=$DATA_PATH/backup/,$DATA_PATH,~/tmp,/var/tmp,/tmp
clipboard=unnamedplus
comments=fb:-,fb:*,n:>
completeopt=noinsert,menuone,noselect
directory=$DATA_PATH/swap//,$DATA_PATH,~/tmp,/var/tmp,/tmp
fileencoding=utf-8
fileencodings=ucs-bom,utf-8,gbk,cp936,gb18030,big5,euc-jp,euc-kr,latin1
formatoptions=Btcqmw
guioptions=aegimLtT
listchars=tab:»■,trail:■
the for function does not work, I have to edit it manually.
1: /private/var/containers/Bundle/Application/1FB93A3D-19EA-47ED-86EF-6A88D2014110/iVim.app/vimrc
2: /private/var/containers/Bundle/Application/1FB93A3D-19EA-47ED-86EF-6A88D2014110/iVim.app/runtime/syntax/syntax.vim
3: /private/var/containers/Bundle/Application/1FB93A3D-19EA-47ED-86EF-6A88D2014110/iVim.app/runtime/syntax/synload.vim
4: /private/var/containers/Bundle/Application/1FB93A3D-19EA-47ED-86EF-6A88D2014110/iVim.app/runtime/syntax/syncolor.vim
5: /private/var/containers/Bundle/Application/1FB93A3D-19EA-47ED-86EF-6A88D2014110/iVim.app/runtime/filetype.vim
6: /private/var/containers/Bundle/Application/1FB93A3D-19EA-47ED-86EF-6A88D2014110/iVim.app/runtime/menu.vim
7: /private/var/containers/Bundle/Application/1FB93A3D-19EA-47ED-86EF-6A88D2014110/iVim.app/runtime/autoload/paste.vim
8: /private/var/containers/Bundle/Application/1FB93A3D-19EA-47ED-86EF-6A88D2014110/iVim.app/runtime/ftplugin.vim
9: /private/var/containers/Bundle/Application/1FB93A3D-19EA-47ED-86EF-6A88D2014110/iVim.app/runtime/indent.vim
10: /private/var/containers/Bundle/Application/1FB93A3D-19EA-47ED-86EF-6A88D2014110/iVim.app/runtime/macmap.vim
11: ~/.vimrc
12: ~/vim/init.vim
13: ~/vim/rc/01_basic.vim
14: ~/vim/rc/02_interface.vim
15: ~/vim/pack/code_display/start/awesome-vim-colorschemes/colors/solarized8.vim
16: ~/vim/rc/03_extra.vim
17: ~/vim/rc/04_keybinding.vim
18: ~/vim/rc/05_plugin_basic.vim
19: ~/vim/rc/06_plugin_interface.vim
20: ~/vim/rc/07_plugin_extra.vim
21: ~/vim/rc/08_plugin_keybinding.vim
22: ~/vim/rc/09_dein.vim
23: /private/var/containers/Bundle/Application/1FB93A3D-19EA-47ED-86EF-6A88D2014110/iVim.app/runtime/plugin/getscriptPlugin.vim
Hey @suliveevil, why did you close this issue? I was studying on that practice using runtime
and runtimepath
. Let me continue. Even though I might comeback nothing 😃
LOL,I reopened this.
for fpath in split(globpath('~/_vim_rc/rc_rc_pac/', '*.vim'), '\n')
exe 'source' fpath
endfor
That works, but time consuming, much slower than
source xxxxx1.vim
source xxxxx2.vim
source xxxxx3.vim
source xxxxx4.vim
source xxxxx5.vim
source xxxxx6.vim
source xxxxx7.vim
I have 7 rc files,but
:scriptnames
only show two of them.