GNU&BSD
日常tips
AIX
Citrix
debian EasyConnect
终端复用自定义配置
性能
expect
vim
Gnome desktop
debian gnome vpn使用
gnome43修改登录界面缩放
wayland
屏蔽N卡驱动大版本更新
kafka
kafka-console-consumer.sh配置sasl认证
shell
FreeBSD
本站点使用 MrDoc 构建
-
+
vim
# 常用指令 | 功能 | 命令 | 说明 | | --- | --- | --- | | 大小写转换| `gu`/`gU` | gnu vim命令模式| | | `u`/`U` | 可视模式 | | | `:%s/./\U&/g` | 末行模式 | | 括号间移动|`%` || | 当前光标下的单词间移动|`*`或者`#` || |打开/关闭屏幕回显|`ctrl+s`/`ctrl+q`|| |左右缩进|`<<`/`>>`|| |关闭搜索自动跳转到匹配项|`:set noincsearch`|| |新标签页中打开文件|`:tabedit filename`|| |标签之间切换|`gt`/`gT`|| |拆分窗口|`:split filename`/`:vsplit filename`|水平/垂直| |窗口间切换|`ctrl-w H/J/K/L`|| # 通过环境变量关闭语法高亮 `export VIMINIT="syntax off"` # utf8环境下正确编辑gbk编码文件 命令模式执行 `:edit ++enc=cp936` 或者`:e ++enc=cp936` # 粘贴模式 > 有时候在vim粘贴代码的时候,缩进越来越多,:set noautoindent也不起作用。 最方便的方式直接使用`:set paste`进入粘贴模式,粘贴完成后`:set nopaste`退出粘贴模式即可。
major
2026年4月26日 16:43
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
PDF文档(打印)
分享
链接
类型
密码
更新密码