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

设置命令窗口高度

相关推荐
摇滚侠4 小时前
《SpringBoot 3:入门与应用实战》第 2 章 IOC 思想与实现 阅读笔记 1
spring boot·笔记·后端
蒸蒸yyyyzwd4 小时前
秋招不熟悉力扣学习笔记1
笔记·学习·leetcode
LuminousCPP6 小时前
数据结构-双向循环链表
c语言·数据结构·笔记·链表
302wanger7 小时前
【阅读笔记】当AI拿走一切之后
笔记
疯狂打码的少年9 小时前
【数据结构】串(字符串):基本概念与存储
数据结构·笔记
Hotchip_MEMS11 小时前
TWS耳机微米级较量:超薄LGA封装如何助力MEMS麦克风小型化?
人工智能·笔记·物联网·电脑
Ztt66666666611 小时前
金泉方壶四面端正,月白釉却把棱角放柔了
经验分享·笔记·其他·百度·微信公众平台
学习和思考11 小时前
非自动化专业如何自学PLC?我的6个月学习路线图
笔记·学习·自动化·学习方法
疯狂打码的少年13 小时前
【数据结构】栈的应用:表达式求值(后缀表达式)
java·数据结构·笔记·算法
東隅已逝,桑榆非晚14 小时前
类和对象(中)
c++·笔记