程序猿日记Linux学习之路Linux

简明vim教程

2018-01-19  本文已影响0人  爱秋刀鱼的猫

vim是一个学习曲线很陡峭的编辑器,刚开始的时候,或许反而提高不了编辑效率,但是在很说大牛的手里面往往可以变成提高工作效率的神器。

作为一个学生,我的开发环境一般是本地的图形界面,所以sublime text,vscode 基本上可以满足我的需求。vim的操作一般是在远程服务器上,对运行的程序做一些小的查看,修改。不作为主力的编辑器。

so,下面的vim教程 ,主要满足我这样以上需求的一个基本教程。不作为主力的编辑器,but在服务器上常用到的一些基本的操作。

  1. 查找
# 输入 反斜杠 / + 查找内容
# 比如说查找open
/open
  1. 分屏
# vsp 要打开的文件
:vsp 1.txt   #ctrl + w 进行切换
image.png
  1. 跳转到某一行
# 在左侧显示 行号
:set number
image.png
# 要跳转到某一行 
: 行号
image.png
  1. 复制,删除某一行
#复制
yy #复制光标所在的那一行
p  #粘贴到光标所在的位置

3yy  #复制光标所在的前三行
p     #粘贴到所在的位置

# 剪切某一行
dd  # 删除光标所在的某一行
3dd #剪切三行
  1. Shell切换

当处于编辑的对话过程中时,可能需要执行一些Linux命令。

:!shell_command   执行完 shell_command 后回到Vim
image.png

附上几个Ubuntu terminal内常用的提升效率的快捷键:

#光标移动到开始位置
ctrl + a

#光标移动到结束的位置
ctrl + e

#删除现在光标所在的位置至行末的所有内容
ctrl + k 

#删除现在光标所在的位置至行首的所有内容
ctrl + u

#关闭终端
ctrl + d 

#清屏
ctrl + l
上一篇 下一篇

猜你喜欢

热点阅读