博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vim编辑器基础指令
阅读量:4091 次
发布时间:2019-05-25

本文共 1116 字,大约阅读时间需要 3 分钟。

#Linux下vim文本编辑器指令操作笔记

```
##使用一下命令前确保是指令操作模式下
###光标之后添加字符
a
###光标之前添加字符
i
###单个字符删除
x
###删除行
dd
###上下左右
k j h l
###显示文本行数
:set number
###关闭文本行数显示
:set nonumber
###复制
yy
###粘贴
p 小写p代表贴至游标后(下),因为游标是在具体字符的位置上,所以实际是在该字符的后面
P 大写P代表贴至游标前(上)
整行的复制粘贴在游标的上(下)一行,非整行的复制则是粘贴在游标的前(后)
###剪切的命令是d,即delete,d与y命令基本类似,所以两个命令用法一样,包括含有数字的用法
dd剪切整行
###撤销操作
u
###撤销某一行最近所有修改
U
###查找操作
/xx 查找xx
n下一个,N上一个
###移动光标:
ctrl+u:到文件头
ctrl+d:到文件尾
shift+h:到屏幕第一行,shift+m:到屏幕中间,shift+l:到最后一行
:n 到第n 行
^ 到行首,$ 到行尾 (这两个与正则一样) 

 

###格式化xml文件

:%s/></>\r</g  "把><替换成>回车<"

```

个人gvim配色以及配置方案._vimrc文件内容

if executable("vimtweak.dll") 

autocmd guienter * call libcallnr("vimtweak","SetAlpha",200) 
endif 
:set number

:syntax on

:set showmode

:set mouse=a

:set t_Co=256

:set autoindent

:set tabstop=2

:set shiftwidth=4

:set relativenumber

:set cursorline

:set textwidth=80

:set wrap

:set showmatch

:set hlsearch

:set ignorecase

:set nobackup

:set noswapfile

colors molokai

set encoding=utf-8

set fileencodings=utf-8,gbk,gb18030,gk2312

source E:\Program Files (x86)\Vim\vim81\delmenu.vim
source E:\Program Files (x86)\Vim\vim81\menu.vim

language messages zh_CN.utf-8

 

转载地址:http://jbjii.baihongyu.com/

你可能感兴趣的文章
Linux系统中的美
查看>>
一些实战项目(linux应用层编程,多线程编程,网络编程)
查看>>
原来k8s docker是用go语言写的,和现在所讲的go是一个东西!
查看>>
STM32CubeMX 真的不要太好用
查看>>
不要买铝合金机架的无人机,不耐摔,易变形弯曲。
查看>>
ACfly也是基于FreeRTOS的
查看>>
我发现七月在线的GAAS课程基本都讲到了
查看>>
电机堵转
查看>>
carzepony也在想往FreeRTOS上迁移
查看>>
可以买个好点的电烙铁
查看>>
ACfly调参记录(包括ACfly-F330和ACfly-T265)
查看>>
一定记得每飞几次或者隔一天要把螺丝和浆帽拧一次,确实会松的
查看>>
《多旋翼无人飞行器嵌入式飞控开发指南》里基于FreeRTOS的无人机软件框架
查看>>
思岚A1的SDK其实很好读懂,每个函数清晰明了,可以直接调用
查看>>
串级 PID 为什么外环输出是内环的期望?(和我之前对串级PID的总结一样)
查看>>
我刚刚才完全清楚GPS模块的那根杆子是怎么固定安装好的
查看>>
去github里面找找也没有别人无人机+SLAM的工程
查看>>
现在明白为什么无名博客里好几篇文章在讲传感器的滞后
查看>>
Pixhawk解锁常见错误
查看>>
ROS是不是可以理解成一个虚拟机,就是操作系统之上的操作系统
查看>>