9 - Vim进阶使用

蒸汽
蒸汽
发布于 2024-12-12 / 17 阅读
0
0

9 - Vim进阶使用

🍉1.基本使用

image.png

三种模式:

  • 一般指令

常用!!!
​
ctrl + f/b  #上下翻一页
​
0 / $ #跳行首/行尾
​
x(向后) X(向前) #删除字符
​
dd  ndd #删行
​
yy nyy p #复制粘贴
  • 编辑模式:

常用!!!
i I(第一个非空白) o(下行) O(上行) a(行首) A(行尾) r(一个取代) R(多个取代) #用于光标快速移动
​
  • 命令行模式:

: / ? #用于搜寻数据,修改批量数据
​
常用!!!
​
:n1, n2(最后一行为$)s/word1/word2/g #替换n1-n2行的所有word1为word2

image.png

🍎2.vim的暂存盘、救援回复、警告讯息

救援文件 :.filename.swp(创建文件后在同目录下产生)

image.png image.png ps:当救援完成后,需要自行删除.swp文件,否则每次打开这个文件都会出现警告⚠️‼️

🥝3.区块选择

作用:区块批量操作 实现列的操作!!!

image.png

🫐4.多文件编辑

image.png

🥑5.多窗口编辑

image.png

image.png

🍑6.挑字补全

image.png image.png

🍐7.vim环境设置与记录 ~/.vimrc , ~/.viminfo

~/.viminfo : vim记录你曾经做过的行为

image.png

🥭8.中文编码问题

两种编码:big5 、 utf8(万国码)

image.png

修改编码方式示例: 1.

LANG=zh_TW.big5
export LC_ALL=zh_TW.big5

2.终端接口工具列 ➡ 终端机 ➡ 设置字符编码 ➡ 中文(big5)即可

转换文件编码格式: iconv image.png

🌶️9.dos与linux断行

DOS: CRLF Linux:LF

转换:dos2unix / unix2dos

image.png image.png


评论