vim优化

1.编辑如下内容:

bash 复制代码
cat > /root/.vimrc <<'EOF'
set tabstop=2       " 设置 Tab 为 2 个空格
set shiftwidth=2    " 设置自动缩进为 2 个空格
set expandtab       " 将 Tab 转换为空格
" 基本设置
set number
syntax on

" 快捷键设置
set pastetoggle=<F2>

" 文件启用粘贴模式
autocmd BufRead,BufNewFile * set paste
EOF

打开一个文件,vim自动显示行号了,也会自动进入 paste 模式

ZTEv-1734109185004)]

编辑模式按下 F2 可以在 insert 和 paste 模式之间切换

相关推荐
linan1019 小时前
android调用C++通用方式
linux·架构·智能硬件
imaol110 小时前
网络通信-网络编程
linux·udp
道尔柯南10 小时前
【Linux】线程概念与控制
linux
wuminyu11 小时前
Markword在紧凑对象头上的实现原理剖析
java·linux·c语言·jvm·c++
酸菜。11 小时前
DW_apb_wdt总结
linux
虚无的纽扣11 小时前
【Linux】一篇文章带你吃透进程控制:fork、wait、exit到底在做什么
linux·ubuntu
raindayinrain11 小时前
Linux 网络编程--套接字选项
linux·网络·套接字选项
金士顿12 小时前
ASP.NET Core BackgroundService 深度解析:设备后台任务到底应该怎么设计
linux·嵌入式·asp.net core·arm64
j7~12 小时前
【Linux网络加餐课】(篇八)网络版计算器(终篇):守护进程、标准 IO 重定向与部署打包
linux·运维·网络编程·tcp·守护进程·io重定向·部署打包
Escalating_xu12 小时前
【Linux 多线程】自旋锁:从 atomic_flag 原子操作到 pthread_spin_* 与高竞争优化
linux·系统架构