在大學時我們正在編寫一些C代碼。我習慣於vim 7.4,但是我無法安裝它,因爲我沒有sudo權限。我甚至無法在計算機上保存vimrc,因爲它們在重新啓動後刪除所有文件。vim 7.3中的C程序
所以我的問題是:你如何去編程這些障礙,你是否攜帶你的vimrc?
還有一個讓我感到困惑的是7.3不支持cindent和filetype;所以我只留下了autoindent。我的版本輸出:
VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Feb 10 2013 06:43:40)
Included patches: 1-547
Modified by [email protected]
Compiled by [email protected]
Small version without GUI. Features included (+) or not (-):
-arabic -autocmd -balloon_eval -browse +builtin_terms -byte_offset -cindent -clientserver -clipboard -cmdline_compl +cmdline_hist -cmdline_info -comments -conceal -cryptv -cscope -cursorbind -cursorshape -dialog -diff -digraphs -dnd
-ebcdic -emacs_tags -eval -ex_extra -extra_search -farsi -file_in_path -find_in_path -float -folding -footer +fork() -gettext -hangul_input +iconv -insert_expand +jumplist -keymap -langmap -libcall -linebreak -lispindent -listcmds
-localmap -lua -menu -mksession -modify_fname -mouse -mouse_dec -mouse_gpm -mouse_jsbterm -mouse_netterm -mouse_sysmouse -mouse_xterm -mouse_urxvt +multi_byte -multi_lang -mzscheme -netbeans_intg -path_extra -perl -persistent_undo
-printer -profile -python -python3 -quickfix -reltime -rightleft -ruby -scrollbind -signs -smartindent -sniff -startuptime -statusline -sun_workshop -syntax -tag_binary -tag_old_static -tag_any_white -tcl +terminfo -termresponse
-textobjects -title -toolbar -user_commands -vertsplit -virtualedit +visual -visualextra -viminfo -vreplace +wildignore -wildmenu +windows +writebackup -X11 +xfontset -xim -xsmp -xterm_clipboard -xterm_save
system vimrc file: "$VIM/vimrc"
user vimrc file: "$HOME/.vimrc"
user exrc file: "$HOME/.exrc"
fall-back for $VIM: "/usr/share/vim"
Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1
Linking: gcc -Wl,-z,relro -Wl,--as-needed -o vim -lSM -lICE -lXpm -lXt -lX11 -lXdmcp -lSM -lICE -lm -ltinfo -lselinux -lacl -lattr
所以,當我寫的代碼它往往是這樣的:
int main()
{
int whatever;
return 0;
}
按C-D真的感覺就像是浪費時間。任何人有任何建議,也許在vimrc中執行一些命令,我可以運載它我猜?
我總是在裝有'.vimrc'的口袋裏攜帶USB存儲器。如果你可以連接到網絡,那麼在github中分享你的'.vimrc'還是什麼? – ymonad
7.3支持'cindent'和'fietype on'。也許你的構建不?你能用'$ vim --version'的完整輸出更新你的問題嗎? – romainl