Linux 服务构架搭建

服务架构搭建
1.安装软件包
2.修改配置文件
3.启动服务

1.三种模式的切换
命令模式(默认)
输入模式
末行模式

命令 ->(a,i,o) 输入
i 光标后插入
a 光标前插入
o 光标下一行插入
A(shift+a) 光标所在行行尾插入
O(shift+o) 光标上一行插入
输入 -> (esc) 命令
命令 ->(末行
末行 ->(esc) 命令

2.常用功能
光标移动
方向
小键盘方向键 or hjkl
行内跳转
home或^(shift+6) 跳转行首
end或$(shift+4) 跳转行尾
w 跳转单词
行间跳转
命令模式
G(shift+g) 跳转尾行
gg 跳转首行
ngg 跳转至第n行
末行模式
:n 跳转至第n行
:% 跳转至行尾
翻页
pgup
pgdn
复制
命令模式
yy 复制光标所在行
yw 复制光标所在单词
nyy 复制从光标所在行开始,往下n行
末行模式
:ny 复制第n行
:m,ny 复制第m行到第n行
:%y 复制全文

删除
命令模式
del或x 删除光标所在字符
dw 删除单词
D(shift+d) 删除光标至行尾
dd 删除光标所在行
ndd 删除从光标所在行开始,往下n行
末行模式
:nd 删除第n行
:m,nd 删除第m行到第n行
:%d 删除全文

粘贴
命令模式
p 光标后粘贴
P(shift+p) 光标前粘贴

剪切
先删除在粘贴

查找
/word
ord
n 从上往下
N 从下往上

替换
old/new 替换光标所在行匹配的第一个字段
old/new/g 替换光标所在行所有匹配的字段
:m,ns/old/new/g 替第m行到所有匹配的字段
:%s/old/new/g 替换全文匹配的字段

撤销
u 撤回到上一步
U 全部撤回
ctrl+r 回滚

退出
:q 正常退出(没对文件做任何的修改)
:wq 保存退出
:q! 强制不保存退出
:wq!强制保存退出
:x 保存退出
命令模式
ZZ 保存退出

vim环境变量
环境变量临时生效

:set nu 显示行
:set ic 忽略大小写, 在搜索的时候有用
:set ai 自动缩进
:set list 显示制表符(空行、tab键)
:set no[nu|ic|ai…] 取消临时设定的变量
环境变量永久生效

~/.vimrc 个人环境变量(优先级高) /etc/vimrc 全局环境变量

vim ~/.vimrc

syntax on
set fenc=utf-8
set fencs=utf-8,usc-bom,euc-jp,gb18030,gbk,gb2312,cp936
set number
set autoindent
set smartindent
set tabstop=4
set shiftwidth=4
set ruler
set incsearch
set showmatch
set matchtime=10
set ignorecase
set cursorline
set t_Co=256
colorscheme molokai

#语法检查及高亮
syntax on
#设定默认解码
setenc=utf-8br> setencs=utf-8,usc-bom,euc-jp,gb18030,gbk,gb2312,cp936
#显示行
setumber/p>

setncsearchbr> #高亮显示匹配的括
sethowmatchbr> #匹配括 高亮时间(单位为/10)
setatchtime=10/p>

#在搜索的时候忽略大小写
setgnorecasebr> #禁止生成临时
#setobackupbr> #当前行高亮
setursorlinebr> #支持256色
set_Co=256/p>

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年5月17日
下一篇 2019年5月17日

相关推荐