你好,我正在尝试个性化vim,遇到了这个问题每个空格都被高亮显示我试图搜索修复程序,如使用:noh,:nohlsearch,但这些都不起作用 ? 这是我的.vimrc文件 :nohlsearch
syntax on
set noerrorbells
set tabstop=4 softtabstop=4
set shiftwidth=4
set expandtab
set smartindent
set nu
set nowrap
set smartcase
set noswapfile
set nobackup
set undofile
set incsearch
set color
我经常在vim中打开很多文件。问题是有些文件有自己的选项。例如: make文件的设置 set noexpandtab tabstop=4 shiftwidth=4 softtabstop=4
set list listchars=eol:¬,tab:→⠀,trail:~,extends:>,precedes:<
hi SpecialKey ctermfg=243
hi NonText ctermfg=243 C文件的设置 set colorcolumn=100 tabstop=4 shiftwidth=4 softtabstop=4 所以,如果我先打开make
这应该是一个非常简单的问题。我有一个简单的.vimrc文件。它总共有15行:
filetype off
set nocompatible
call pathogen#infect()
syntax on
filetype plugin indent on
set hlsearch
set colorcolumn=79
set number
set list
set expandtab
set tabstop=4
set softtabstop=4
colorscheme vividchalk
但是,当我尝试启动vim时,我得到了以下错误消息:
Error detected while pr
我在vimrc中将选项卡设置为相等的两个空格。这在编辑java文件时有效,但由于某些原因,在编辑python文件时,选项卡被设置为4个空格。
我的虚拟世界:
filetype plugin indent on
syntax on
set backspace=indent,eol,start
set expandtab
set tabstop=2
set shiftwidth=2
set softtabstop=2
set showtabline=2
set number
set showcmd
set cursorline
set wildmenu
set lazyredraw
set
我需要在vim (v7.4)中设置一个"colorcolumn“来表示长度为100个字符。我想要设置一个不同的颜色,而不是使用"cterm“的默认设置。
问题是,我使用的某些颜色名称会抛出一个错误,声明它是无效的。
E421: Color name or number not recognized: ctermbg=ivory guibg=blue
如何找到我的终端可用的颜色列表?
因此,我正试图在我的mac电脑上获得iterm2中的彩色方案支持。当我:色彩方案被单独化时,这就是我的屏幕的样子。
这是我的主要.vimrc
set nocompatible
let mapleader = ","
set backspace=2
set nobackup
set nowritebackup
set noswapfile
set history=50
set ruler
set showcmd
set incsearch
set laststatus=2
set autoread
set ignorecase
set smartcase
set
我所处的系统(linux)总是将cpp文件(*.cc)识别为tcl文件。我不知道这是什么文件类型,但我想重写它。如果手动执行:set ft=cpp,则选择正确的语法突出显示。但是,我在自动设置该选项时遇到了问题,我不想使用modeline选项。我自己的.vimrc不会干扰(如果我重命名它的话,结果是一样的)。
来自vim帮助(:help ftplugin-override)
*ftplugin-overrule*
If a global filetype plugin does no
在~/.vimrc中,我有两行代码:
set textwidth=80
au FileType vim set textwidth=200 " I like to live dangerously
当我打开vim时,set tw会像它应该的那样显示200。但当我使用:source ~/.vimrc时,set tw会显示80。这一点在set colorcolumn=+1中表现得更加清晰。
这是一个特别恼人的边缘情况,因为有一次我会在编辑.vimrc的同时不断采购.vimrc,否则我可能会忽略这个问题。
我的问题是:我做错了什么吗?
我的after/ftplugins/fortran.vim有以下几行 let fortran_fold=1
let fortran_fold_multilinecomments=1
set foldmethod=syntax foldlevel=1 foldnestmax=2
let fortran_free_source=1
let fortran_do_enddo=1 如果我打开一个fortran文件,我看不到折叠的代码,但当我将foldmethod更改为indent时,它起作用了,我看到基于缩进的代码折叠。 如果我把它们放在init.vim中,同样的设置也能起作用。我也有 syntax
我一直试图在我的macOS设备上设置一个新环境来进行响应开发,当我试图通过vim-plug安装自动完成插件(coc-nvim)时,当我试图导航到“插入”目录时,它给了我以下错误:
cd: no such file or directory: plugged
这是我的init.vim文件:
syntax on
:set number
:set tabstop=4 softtabstop=4
:set shiftwidth=4
:set expandtab
:set smartindent
:set nu
:set nowrap
:set smartcase
:set nos
当我编译频谱解算器时,我正在尝试使用Cmake来管理Fortran和C代码的依赖关系。但是似乎Cmake找不到编译器,尽管我已经下载了Fortran和GCC。这就是我得到的错误。我希望有人能告诉我如何解决这个问题。 the error screenshot `CMake Error at /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake:58 (set_property):
set_property could not find CACHE variable CMAKE_Fortran_COMPILER. Perhap
好吧,我知道这个问题已经问了很多次了,但是答案并没有帮助我。当我改变我的颜色方案为onedark,背景没有正确地改变,它应该是更深,但它不是。
我所拥有的生命:
它应该是什么样子:
有人知道会发生什么吗?
对于上下文,是颜色方案,这是我的vimrc文件:
syntax on
set visualbell t_vb=
set tabstop=4 softtabstop=4
set shiftwidth=4
set expandtab
set smartindent
set nu
set nowrap
set smartcase
set noswapfile
set noba