shell常用命令和vim的常用用法

vim的翻页、跳转到某一行功能

第一种方式
:$ 跳转到最后一行
:1 跳转到第一行
:n 跳转到第n行
第二种方式
shift+g 跳转到最后一行
gg 跳转到第一行
command+上下箭头

vim的撤销与恢复撤销

撤销:u
恢复撤销:Ctrl + r

Vim选中多行缩进

按shift + v选中第一行,按上下键选中剩余部分,按"shift + <" 或者 "shfit + >"进行缩进或者退格

将文本粘贴到vim总是增加很多tab 字符问题

粘贴前先在vim的命令模式下输入下面两条命令中的一条,如果第一条没用可以试试第二条
:set noautoindent
:set nosmartindent
输入完上面的命令后,进入vim的编辑模式,粘贴自己的文本,这时就不会出现自动增加tab字符的情况了

Vim 快速跳到行首或行尾

跳到行首:在命令模式中使用快捷键"^"(Shift+6)
跳到行尾:在命令模式中使用快捷键"$"(Shift+4)

nohup

有时候要在服务器上执行某些脚本,或者想让某个进程在终端关闭后继续执行,就会用到一个小工具,就是nohup,nohup就是不挂起的意思( no hang up),有一点守护进程的意味
常用命令形式是 nohup command &, 作用是让 command 命令一直运行,直到被kill或者服务器关机为止
原文地址:https://www.cnblogs.com/hi3254014978/p/13514974.html