Vim User Manual 阅读笔记 Usr_05.txt Set your settings 设置你的设置

如果已经存在vimrc文件

If you already have a vimrc file (e.g., when your sysadmin has one setup for you), you can edit it this way: >

:edit $MYVIMRC

不同操作系统中的配置文件

For Unix and Macintosh this file is always used and is recommended:

~/.vimrc

For MS-Windows you can use one of these:

$HOME/_vimrc

$VIM/_vimrc

如果首次创建vimrc给所有用户

If you are creating the vimrc file for the first time, it is recommended to put this line at the top: >

source $VIMRUNTIME/defaults.vim

This initializes Vim for new users (as opposed to traditional Vi users). See |defaults.vim| for the details.

*05.4* Simple mappings 简单映射

:map 命令

*05.5* Adding a package 添加包 *add-package* *matchit-install*

A package is a set of files that you can add to Vim. There are two kinds of packages: optional and automatically loaded on startup.

安装

解压到 ~/.vim/pack/ 下的某个子目录下

*05.6* Adding a plugin 添加插件 *add-plugin* *plugin*
USING A GLOBAL PLUGIN 全局插件

a Vim script file that is loaded automatically when Vim starts

复制到 ~/.vim/plugin/目录下即可,可以使用子目录组织。

system plugin directory ~

Unix ~/.vim/plugin/

PC HOME/vimfiles/plugin or VIM/vimfiles/plugin

Amiga s:vimfiles/plugin

Macintosh $VIM:vimfiles:plugin

Mac OS X ~/.vim/plugin/

FILETYPE PLUGINS 文件类型插件 *add-filetype-plugin* *ftplugins*

在子目录 ~/.vim/ftplugin/文件类型名.vim ,如果重复可以用 <文件类型名>_too.vim,换名字不在 该文件类型名下 起作用了,下划线是用来保证不冲突。

*05.7* Adding a help file 包的帮助文件 *add-local-help*

plug的helpfile,安放好plug之后,把帮助文件放到 ~/.vim/doc 目录下。Copy the help file to the "doc" directory. >

:!cp /tmp/doit.txt ~/.vim/doc

Now comes the trick, which allows you to jump to the subjects in the new help file: Generate the local tags file with the |:helptags| command. >

:helptags ~/.vim/doc

Now you can use the >

:help doit

*05.8* The option window 选项窗口

各类设置值可在此处查看并修改,在同一窗口文件中。

:options

*05.9* Often used options 常用选项

修改配置弄乱了后,复位

:set iskeyword&

NOT WRAPPING LINES

自动换行 :Set nowrap

Vim会卷动到原本不可见的词,如果用户移动到这些词

自动滚动 :set sidescroll=10

WRAPPING MOVEMENT COMMANDS

设置哪个键移动到词可以自动移动到 上/下 一行

VIEWING TABS

Set list 查看制表符等不可见符号

ROOM FOR MESSAGES

:set cmdheight=3

设置命令窗口高度

相关推荐
夜瞬17 小时前
NLP学习笔记01:文本预处理详解——从清洗、分词到词性标注
笔记·学习·自然语言处理
中屹指纹浏览器17 小时前
指纹浏览器内核级渲染伪造技术:Canvas/WebGL/AudioContext深度伪造与检测绕过实战
经验分享·笔记
-Springer-18 小时前
STM32 学习 —— 个人学习笔记11-1(SPI 通信协议及 W25Q64 简介 & 软件 SPI 读写 W25Q64)
笔记·stm32·学习
LN花开富贵18 小时前
【ROS】鱼香ROS2学习笔记一
linux·笔记·python·学习·嵌入式·ros·agv
IT199519 小时前
Wireshark笔记-对AI连接标准MCP抓包分析
笔记·测试工具·wireshark
羊群智妍21 小时前
2026 AI搜索优化实战:GEO优化全流程
笔记
雨浓YN21 小时前
WPF MVVM 模式(无调库)项目创建笔记
笔记·wpf
Stella Blog21 小时前
狂神Java基础学习笔记Day03
java·笔记·学习
夜瞬1 天前
NLP学习笔记02:文本表示方法——从词袋模型到 BERT
笔记·学习·自然语言处理
xuhaoyu_cpp_java1 天前
MySql学习(二)
经验分享·笔记·学习·mysql