Vim配置及常用操作、Linux常用操作
记录使用vim和linux的心得。
Vim配置
syntax enable "语法高亮
syntax on "允许用指定语法高亮配色方案替换默认方案
set number "显示行号
set autoindent "使用自动对齐,把当前行的对齐格式应用到下一行
set laststatus=2 "总是显示状态栏
set cursorline "高亮显示当前行
set hlsearch "高亮显示搜索结果
filetype indent on "自适应不同语言的智能缩进
set tabstop=4
set shiftwidth=4
set mouse=a "光标跟随鼠标移动
"Vundle 配置
"filetype on
set nocompatible " be iMproved, required
filetype off " required
" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
"YouCompleteMe 配置]
参考:wsmmsh.github.io/2016/02/02/Centos%E5%AE%89%E8%A3%85YouCompleteMe/
Vim常用操作
- yy——复制游标所在行整行
- 2yy、y2y——复制两行
- ggyG——全选复制
- dd——剪切游标所在行整行
- 2dd、d2d——剪切两行
- p——在当前光标处下面粘贴内容
- P——在当前光标处上面粘贴内容
- **#*——往后查找并高亮显示所有光标所在处单词,是往前查找
- :sp——在当前窗口垂直打开新文件
- :vsp——在当前窗口垂直打开新文件
- CTRL+W+H/J——多窗口切换
- /word——向光标之下寻找一个名称为 word 的字符串。
- ?word——向光标之上寻找一个字符串名称为 word 的字符串。
- u——复原前一个动作。
- CTRL+r——重做上一个动作。
- . ——不要怀疑!这就是小数点!意思是重复前一个动作的意思。
Linux常用命令
- 增:mkdir、vim、touch、systemctl、cd、tar、gzip
- 删:rm、kill
- 改:mv、cp、chmod、chgrp、chown
- 查:cat、ls、ps、history、locate、which、whereis、find、who、pwd、man、grep