跳转到主要内容
你行网

Main navigation

  • 首页
  • Drupal
  • 编程与开发
  • 数据库
  • 操作系统与应用
  • 服务器与运维
  • 社区
User account menu
  • 登录

面包屑

  1. 首页

vim 一些常用设置的解释

由 hrs, 20 十一月, 2024

这些设置进一步定制了Vim编辑器的行为,以提高用户体验和效率。下面是对每一行设置的解释:

set showcmd:在状态行显示(部分)命令。当你输入一个命令(如移动、搜索或替换)时,Vim会在底部状态行显示该命令的一部分,以便你知道当前正在执行什么操作。
set showmatch:显示匹配的括号。当你输入一个括号(圆括号、方括号或花括号)时,Vim会短暂地高亮显示与之匹配的括号,帮助你确保代码中的括号是正确配对的。
set ignorecase:进行不区分大小写的匹配。这会影响搜索、替换等命令,使它们忽略大小写差异。
set smartcase:进行智能大小写匹配。当搜索模式只包含小写字母时,Vim会忽略大小写;但如果搜索模式包含至少一个大写字母,Vim则会区分大小写。这是ignorecase的“智能”版本。
set incsearch:增量搜索。在搜索时,随着你输入搜索模式,Vim会实时更新搜索结果,而不是等到你输入完整个模式后才显示结果。
set autowrite:在执行诸如:next和:make等命令之前自动保存。这意味着在切换文件或运行外部命令之前,Vim会自动保存当前文件的更改,以避免数据丢失。但请注意,这可能会干扰你的工作流程,特别是如果你不希望每次切换文件时都自动保存。
set hidden:在被放弃时隐藏缓冲区。当你切换到一个新的缓冲区(文件)时,Vim不会关闭当前缓冲区,而是将其隐藏起来。这样,你就可以轻松地切换回之前编辑的文件,而无需重新打开它。
set mouse=a:启用鼠标使用(所有模式)。这允许你在Vim中使用鼠标点击来移动光标、选择文本、滚动窗口等。a代表“all”,意味着在所有模式下(普通模式、插入模式、命令模式等)都启用鼠标支持。
这些设置共同为Vim编辑器提供了一个更加友好和高效的编辑环境,通过增强反馈、简化工作流程和提高可用性,帮助开发者更加轻松地编写和修改代码。

  • 登录或注册以发表评论
内容类型分类
技术文章
文章归类
操作系统与运用

文章标签

  • vim

评论

文章标签

Excel
CSS
ubuntu
php
vim
五笔
VPN
Linux
command
HTML
drupal 8
drupal 7
centos
composer
Mysql
模块(module)
drush
Drupal
JavaSrcipt
apache
英语
drupal 9
nerdtree
荔壳风
network
果树种植
surround
drupal10
SEO
主题(theme)
更多

相关文章

  • 因权限问题导致drupal cms 无法正常安装,那么该如何解决这个问题
  • kvm虚拟机启动失败:default网络未激活
  • ubuntu 安装kvm 虚拟机
  • foreach 是 PHP 循环语句使用方法
  • implode() 函数的定义和用法
  • Drupal 11 主题制作教程
  • 检查 Composer 是否为官方源
  • 在 Drupal 中权重(Weight)是怎样排序的
  • 解决 Drupal 主题缺失问题
  • 为什么学习php 会一边学,一边忘
RSS源

友情链接 网站地图 版权信息 联系我们 网址导航 社区

Copyright © 2019 - 2021 你行网 版权所有  粤ICP备19072650号