一.常用命令
文件传输(Xftp)
备注: 如果需要直接拖拽的方式进行文件传输,需要安装sudo apt install lrzsz
问题:
Windows传输的有些文件,在Linux中显示会出现乱码
分析:
Windows默认编码方式 GBK/GB2312
Linux编码方式 UTF-8
解决:
统一使用BGK或者UTF-8 【推荐统一 UTF-8 】
Nodepad++ 01-text.txt
记事本 02-test.txt
编码类型:
老李印刷房 (GBK)
笔: 第2篮 第10行 第4个 021004
记: 第12篮 第5行 第22个 120522
234912 =》 笔?
老王印刷房 (UTF-8)
笔: 第23篮 第49行 第12个 234912
记: 第17篮 第1行 第32个 170132
120522 =》 记?
五、文件编辑【vi/vim编辑器】
vi 01-text.txt
命令行模式:
i 》》 进入编辑模式
o 》》 进入编辑模式(下一行)
: 》》 进入底行模式
shift + g【G】 》》 文件末尾
g + g 》》 文件开头
d + d 》》 删除一行(剪切)
d + num + d 》》 删除num行(剪切)
y + y 》》 复制一行
y + num + y 》》 复制num行
p 粘贴
/搜索内容 》》 查找的内容【n下一个,N上一个】
编辑模式【左下角"--INSERT--"】:
ESC 》》 退出编辑模式
底行模式【左下标":"】:
w 》》 保存
q 》》 退出
wq 》》 保存并退出
q! 》》 强制退出(误操作时)
wq! 》》 强制保存并退出
数字(行好) 》》 跳转到对应行
vi编辑器问题:
方式一配置vi ~/.vimrc
set autoindent
set nu!
set history=1000
set tabstop=4
set nobackup
方式二重新安装vim
sudo apt-get remove vim-common
sudo apt-get install vim