Bash 为什么';维姆被处决了?
当我尝试使用Bash 为什么';维姆被处决了?,bash,vim,archlinux,Bash,Vim,Archlinux,当我尝试使用时。vimrc它给出了错误: bash: runtime! command not found bash: syntax: command not found bash: filetype: command not found bash: filetype: command not found 它只是无缘无故地随机停止工作,所有其他点文件似乎都工作正常。.vimrc包含以下内容: runtime! archlinux.vim set number set noswapfile se
时。vimrc
它给出了错误:
bash: runtime! command not found
bash: syntax: command not found
bash: filetype: command not found
bash: filetype: command not found
它只是无缘无故地随机停止工作,所有其他点文件似乎都工作正常。.vimrc
包含以下内容:
runtime! archlinux.vim
set number
set noswapfile
set nobackup
syntax on
set autoindent
set smartindent
set smarttab
filetype plugin on
filetype indent on
set incsearch
set hlsearch
它在注释中也给出了一个错误。
~/.vimrc
是vim
的运行时配置文件,即文件启动时将由vim
读取,并且所有语句都是vim
特定的
当您试图在bash
中source
文件时,会出现错误,因为bash
不知道vim
特定语句,如runtime
,语法
等。
(或source
)命令是读取文件的bash
命令(应该是当前shell实例上下文中的有效bash
脚本)
.vimrc
文件不是bash
脚本,它是由vim
而不是bash
读取和处理的
这与尝试使用Pascal编译器编译C代码没有什么不同。文件内容不适合您尝试使用它执行的操作。下次运行
vim
实例时,应自动拾取vim
文件。使用vim
或vi
而不是source
命令来激活.vimrc
。因为.vimrc
不像.sh
那样.bashrc
等等。你是在试图执行.vimrc
文件吗?哦,好的,谢谢你,我一直认为你需要使用源代码来启动这件事,或者在我源代码~/.vimrc时,我得到了这个错误。我在
中有语法~/.vimrc
的开头,我得到了bash:syntax:command not found…
@kkuilla这正好回答了这个问题。不打算对.vimrc进行源代码开发;试图应用.vimrc命令的人必须通过调用vim来实现。@kkuilla“接受的答案具有相同的内容”似乎与这个答案不能回答问题的观点相矛盾。@kkuilla你当然可以这样做,但我喜欢的问题不在其中,因为我不喜欢无缘无故地删除答案,就像我不喜欢因为错误的原因而删除答案一样。@L.ScottJohnson但是使用与被接受的内容相同(被接受的内容已经三年了,而且内容更广泛)。重复回答并不能提高考试成绩quality@jeb你必须问回答者(或其他声称有好处的人)。也就是说,许多问题都有多余的答案。上升/下降投票有助于辨别每个问题的优点。