1 篇文章带有标签 “Linux 实践 快捷键”

vim实践

Ubuntu

sudo apt install vim-gtk3

运行

vim -g
gvim
  • :!command 运行shell命令
    • :!ls -l 查看当前目录列表
    • :!ifconfig 查看本地IP地址
  • 选择
    • v 进入字符可视
      • w 选择下一个单词
      • 0 选择到行首
      • $ 选择到行尾
    • c 剪切选择的字符
    • d 删除选择的字符
    • x 删除选择的字符
    • ggVG 选择所有的字符
  • 复制
    • y 复制选择的字符
    • :%y 复制所有的字符
    • 当前行
      • dd 剪切当前行
        • 3dd 剪切3行
      • y$ 复制当前字符到行尾
      • :y 复制当前行
      • yy 复制当前行
        • 3yy 复制3行
    • 剪切板(用于应用之间的交换)
      • :y+ 复制光标所在行(也可以先使用块的方式进行选择再复制)
      • :%y+ 复制所有数据
  • p 粘贴
  • 删除
    • x 删除当前字符
    • :1,$d 删除所有行(1第一行开始,$直到文件末尾,d删除)
    • dw 删除光标所在字符到单词的末尾
    • diw 删除光标所在的整个单词
    • d0 删除光标所在字符到行首
    • d$ 删除光标所在字符到行尾
    • dG 删除光标所在行到文件末尾

:%s/search_word/replace_word/g 替换(全文) :1,$s/search_word/replace_word/g 替换(全文) :3,4s/search_word/replace_word/g 替换(3-4行) :%s/search_word//g 删除(全文) :