vim
PacVim游戏
git clone https://github.com/jmoon018/PacVim.git
cd PacVim
sudo make install
ubunut下可能报错(我没遇到)sudo apt-get install libncurses5-dev
pacvim [LEVEL_NUMER] [MODE] 选择关卡和难度
pacvim 5 n/h normal hard
pacvim 第一关
常用命令
q: 历史命令
qa qb qc qd 宏
配置文件
- 系统配置文件:/etc/vim/vimrc (如果更改会影响所有的用户)
- 用户配置文件:~/.vimrc (更改只会影响自己使用) 这是一个隐藏文件 ls -al查看
教程
vim 配置
:set nu
:set ts=4
:set expandtab
:%retab!
:set autoindent
:syntax enable
docker上的vim,感觉很好用
set nocompatible " Use vim defaults
set backspace=indent,eol,start " allow backspacing over autoindent, line breaks, start of the insert
set ruler " display current row and column position
set viminfo='20,\"50 " read/write a .viminfo file, don't store more than 50 lines of registers
set history=50 " store 50 lines of command line history
:set nu
:set ts=4
:set expandtab
:%retab!
:set autoindent
:syntax enable
windows到linux的格式问题
:set ff
:set ff=unix
:wq
常用的vim命令
vim快速删除当前所在行光标之前到行首的内容 d 0
vim快速删除当前所在行光标到行尾的内容 d $ 或 D
vim快速删除包括当前所在行和它上面所有行的内容 d gg
vim快速删除当前所在行的下面所有行的内容 d G
:history 查看所有命令行模式下输入的命令历史
:history search或 / 或? 查看搜索历史
q/ 查看使用/输入的搜索历史
q? 查看使用?输入的搜索历史
q: 查看命令行历史
gg 文本最开始
G 文本末尾
10G 第10行
5l 光标右移5格
5h 光标左移5格
粘贴的格式问题
:set paste
:set nopaste
块操作
ctrl + v 块选择
v 字符选择
V 行选择
插入
大写I
替换
小写c
删除
小写x
本文来自博客园,作者:XDU18清欢,转载请注明原文链接:https://www.cnblogs.com/XDU-mzb/p/16061469.html
浙公网安备 33010602011771号