linux命令

  • h:左移
  • j:下移
  • k:上移
  • K:查看manpage
  • l:右移
  • M:光标移到中间行
  • L:光标移到屏幕最后一行行首
  • G:移动到指定行,行号:G
  • w:向后一次移动一个字
  • b:向前一次移动一个字
  • {:按段移动,上移,}:下移
  • x:删除光标后一个字符;X:删除光标前一个字符
  • dd:删除光标所在行;n dd:删除指定的行数
  • d0:删除光标前本行所有内容
  • dw:删除光标开始位置的字
  • u:一步一步撤销
  • U:一次性撤销当前行所有操作
  • ctrl+r:反撤销
  • .:重复上一次操作的命令
  • >>:文本行右移
  • <<:文本行左移
  • yy:复制当前行,n yy:复制n行
  • p:在光标所在位置向下新开辟一行,粘贴
  • v:按字符移动,选中文本
  • V:按行移动,选中文本,可配合d,y,>>,<<  实现对文本的移动
  • r:替换当前字符
  • R:替换当前行光标后的字符
  • sp:上下分屏,后可跟文件名;要在末行模式输入,如果跟文件名则打开新的文件
  • vsp:左右分屏,后可跟文件名
  • vim -On file1 file2...在进入vim前分屏,大写o垂直分屏,小写o水平分屏,n是分屏数
  • ctrl+w+w:在多个窗口切换
  • ctrl+w+k:光标移动到上边的屏
  • ctrl+w+j:光标移动到下边的屏
  • ctrl+w+l:光标移动到右边的屏
  • ctrl+w+h:光标移动到左边的屏
  • ctrl+w+=:让所有屏高度一致
  • ctrl+w+>:左加狂堵
  • ctrl+w+<:右加宽度
  • ctrl+w  n <:右加n宽
  • /:查找
  • [-d:查看宏定义,必须先包含此宏所在头文件
  • gg=G:代码自动缩进排版
  • set nu:设置行号,末行模式
  • ZZ:快速保存退出
  • ZQ:不保存退出
  • dd删除当前行,可以加数字,删除多行
  • yy复制当前行,可以加数字,复制多行
  • p粘贴
  • super+shift+空格 输入法切换源,shift,中英文切换
  • super+上,窗口最大化,super+下,窗口最小化
  • super+左窗口左侧全屏对齐。super+右,窗口在右侧全屏对齐

你可能感兴趣的:(linux命令)