Vim配置及使用笔记

mac2022-06-30  86

Vim配置及使用笔记

安装


apt-get install vim -y

配置说明


vim /etc/vim/vimrc

在配置文件后加入这些配置项

set nu set nobackup set ruler set autoindent set nocompatible "//禁用兼容模式 " 设置底部的状态栏 set statusline=\%<%F[%1*%M%*%n%R%H]%=\%y\%0(%{&fileformat}/\%{&encoding}/\%c:%l/%L%)\ set laststatus=2 set smartindent set tabstop=4 set shiftwidth=4 set expandtab "将tab转成space set softtabstop=4 syntax enable set background=dark colorscheme monokai set hlsearch

使用说明


编辑模式

i:在光标所在处插入内容 I:在光标所在行的第一个非空字符前插入内容 a:在光标所在处的下一个字符插入内容 A:在光标所在行的最后一个字符后面插入内容 o:在光标所在行下面新建一行插入内容 O:在光标所在行上面新建一行插入内容 r:替换光标所在字符一次 R:一直替换光标所在的文字,直到按ESC停止

一般模式

跳转行gg 跳转到第一行 G 跳转到最后一行 nG 跳转到第n行 n + Enter 同上,跳转到第n行

移动光标h或← 左移动光标 j或↓ 下移动光标 k或↑ 上移动光标 l或→ 右移动光标 0或Home 移动光标到行首 $或End 移动光标到行末

撤销与恢复 ``` u 撤销刚才的操作 ctrl+r 恢复刚才的撤销

// 若连按两次u,你的文本恢复原样,那因该是你的Vim被配置在兼容模式了 ```

复制与粘贴 ``` v 进入自由选取模式 // 在选取文字后,按d即可剪切选取的文字,按y即可复制选取的文字

dd 剪切当前行 ndd 剪切n行

yy 复制当前行 nyy 复制n行

p 在光标后粘贴 P 在光标前粘贴 ```

命令模式

保存与退出 ``` :wq 保存并退出 :w 保存 :q 退出 :q! 强制退出 :wq! 强制保存退出

```

查找 ``` /word 向下寻找word n 继续寻找下一个匹配 N 寻找上一个匹配

?word 向上寻找word n 继续寻找上一个匹配 N 寻找下一个匹配 ```

转载于:https://www.cnblogs.com/praglody/p/vim.html

相关资源:JAVA上百实例源码以及开源项目
最新回复(0)