您的位置:首页 > 运维架构 > Linux

Linux vim

2020-01-15 08:07 232 查看

subline用于win和linux,vim用于unix和linux类似win的notepad;vim为vi升级版本,vi使可文本编辑,vim在基础上进行coding。
vim有三个模式:1,末行模式2,编辑模式3,命令模式
命令模式:不可直接编辑,进行命令控制文本中行删除,复制,粘贴,和光标控制。
编辑模式:进行编辑
末行模式:在末行输入命令控制文本,保存,搜索,替换,高亮,撤销,退出

1,进入vim

vim filepath         打开指定路径
vim +n filepath      打开路径文件并移动光标在n行
vim +/关键字 filepath 打开并高亮显示关键字

末行模式
(0)调用外部命令:

!外部命令


(1)保存:
w
w filepath
另存为
(2)退出:
q

(3)保存并退出:
wq

(4)强退:
q!

(5)搜索/查找:
/key
查找关键字,
nohl
取消高亮(nohighlight)
(6)显示行号:
set nu
反之
set nonu

(7)替换 (8)vim打开多个文件,需要切换。
可以通过其他命令来切换上一个/下一个文件
:bn
表示下一个文件 back next
:bp
表示前一个文件 back prev
(9)显示着色与否
syntax on
打开着色
syntax off
关闭着色
2,光标移动快捷方式
(1)移动行首

shift+6即^

(2)移动行尾

shift+4即$

(3)移动首行

gg

(4)移动末行
G

ctrl+b 向上翻屏   before
ctrl+f 向下翻屏	after

复制:

yy
粘贴:
p

nyy
表示所在行为准,复制包含当前行向下的
n

可视化复制:按键ctrl+v,用方向键确定范围,按下yy复制
p粘贴。
剪切/删除:
dd
,删除后下一行上移
ndd
删除几行,
D
删除后下面几行不上移
撤销/恢复
(1)撤销
u
undo
(2)恢复
ctrl+r
restore

vim中计算机的使用
在编辑过程,需要计算器计算公式,可以退出但不方便,vim自身集成了计算器使用方法:
a,进入编辑模式
b,按下按键

ctrl R
,然后输入
=
,此时光标移动最后一行
c,输入需要计算的内容
vim的配置
(1)临时配置,在末行输入
(2)个人配置文件(
~/.vimrc
,如果没有自行构建)
(3)全局配置文件(
etc/vimrc

个人配置>全局配置
别名机制
作用:创建属于自己的自定义命令,依靠别名映射文件
~/.bashrc

X对文件进行加密

  • 点赞
  • 收藏
  • 分享
  • 文章举报
於川川呀 发布了13 篇原创文章 · 获赞 0 · 访问量 373 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: