解决vim配置.vimrc报错问题

在虚拟机上装了个ubuntu,给他加配置的时候出了一个诡异的问题,在此mark一下。


《强大的vim配置,让编程更随意》

http://www.cnblogs.com/ma6174/archive/2011/12/10/2283393.html

可以从这个网页上找到下载一个配置


下载下来之后,打开vi,发现了这个问题



开始还以为是中文的问题,然后把中文全都去掉了,还是不行。

表示很疑惑。

上网查了一下,找到了答案:


1. 首先查看一下vim的版本信息

$ vi
:version


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
-cryptv -cscope -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 -menu
-mksession -modify_fname -mouse -mouse_dec -mouse_gpm -mouse_jsbterm
-mouse_netterm -mouse_sysmouse -mouse_xterm +multi_byte -multi_lang -mzscheme
-netbeans_intg -osfiletype -path_extra -perl -printer -profile -python
-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"

 Small version without GUI 就是问题所在了。


2 检测vim已经安装的组件。

dpkg -l | grep -i vim



3 安装 vim-gui-common 和 vim-runtime

$ sudo apt-get install vim-gui-common

然后查看:version



然后可以看到红框中已经变成了Huge version with GTK2-GNOME GUI,这样就成功了。


接下来打开VIM就一切正常了。

回答: 根据引用\[1\]和引用\[2\]的内容,报错"~/.vimrc" is a directory是因为在执行"source ~/.vimrc"命令时,系统无法找到.vimrc文件,而找到了一个名为~/.vimrc的目录。这可能是由于.vimrc文件不存在或者路径设置错误导致的。你可以检查一下~/.vimrc文件是否存在,并确保路径设置正确。 另外,根据引用\[3\]的内容,如果你想安装ale插件,你需要先安装linter,并选择clang作为c/c++的linter。然而,clang的安装可能会比较麻烦,特别是对于初学者来说。如果你在配置时遇到了问题,可以尝试查找一些安装教程或者寻求帮助来解决配置问题。 总结来说,你遇到的问题可能是由于.vimrc文件路径设置错误或者文件不存在导致的。同时,如果你想安装ale插件并选择clang作为linter,你可能需要找到正确的安装教程或者寻求帮助来解决配置问题。 #### 引用[.reference_title] - *1* *2* [【解决】source ~/.vimrc出错bash: /etc/vim/vimrc: line 21: syntax error near unexpected token `...](https://blog.csdn.net/u25th_engineer/article/details/100126190)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [Linux——打造vim IDE~.vimrc配置](https://blog.csdn.net/zangba9624/article/details/115015562)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值