vim不忽略大小写配置
时间: 2023-08-10 11:00:20 浏览: 252
如果你想在 Vim 中禁用忽略大小写配置,可以按照以下步骤进行设置:
1. 打开 Vim 并进入命令模式。
2. 输入以下命令来禁用忽略大小写:
```
:set noignorecase
```
这将取消忽略大小写功能,使搜索、替换等操作区分大小写。
3. 如果你希望在搜索时只有在包含大写字符时才区分大小写,可以添加以下设置:
```
:set smartcase
```
这将启用智能大小写功能,意味着当搜索模式中包含至少一个大写字母时,Vim 将区分大小写。否则,将进行大小写不敏感的搜索。
4. 如果你希望在每次打开 Vim 时自动应用这些设置,可以将这些命令添加到你的 Vim 配置文件(`.vimrc`)中。打开该文件并在其中添加以下内容:
```
set noignorecase
set smartcase
```
现在,当你进行搜索、替换或其他与大小写相关的操作时,Vim 将根据你的配置进行大小写的处理。
希望这对你有所帮助!如果还有其他问题,请随时提问。
相关问题
vim 搜索不区分大小写
在Vim中,搜索不区分大小写可以通过设置忽略大小写的搜索模式来实现。你可以使用以下命令来进行搜索:
1. `/`命令:在Normal模式下按下`/`,然后输入要搜索的内容。例如,要搜索单词"example",可以输入`/example`。
2. `?`命令:在Normal模式下按下`?`,然后输入要搜索的内容。例如,要向后搜索单词"example",可以输入`?example`。
要进行不区分大小写的搜索,可以在搜索命令前加上`\c`。例如,要搜索不区分大小写的单词"example",可以输入`/\cexample`或者`?\cexample`。
另外,你还可以在Vim的配置文件(如`.vimrc`)中添加以下设置来使搜索默认不区分大小写:
```
set ignorecase
```
这样,在每次搜索时都会自动忽略大小写。
vim常用配置
以下是一些常用的 Vim 配置:
1. 显示行号
```
set number
```
2. 显示光标所在行的行号
```
set cursorline
```
3. 自动缩进
```
set autoindent
```
4. 搜索时忽略大小写
```
set ignorecase
```
5. 显示匹配的括号
```
set showmatch
```
6. 使用鼠标
```
set mouse=a
```
7. 设置 Tab 键为 4 个空格
```
set tabstop=4
set shiftwidth=4
set expandtab
```
8. 设置编码
```
set encoding=utf-8
```
9. 设置自动保存
```
set autowrite
```
10. 设置文件类型
```
set filetype=xxx
```
其中,`xxx` 可以是 `c`、`python`、`html` 等文件类型。
您可以将这些配置添加到 Vim 的配置文件 `~/.vimrc` 中,这样每次打开 Vim 时就会自动加载这些配置。
阅读全文