美文网首页
vim 使用技巧

vim 使用技巧

作者: 顽强的猫尾草 | 来源:发表于2018-08-14 15:39 被阅读17次

显示行末空格

/\s\+$

将 tab 全部替换为空格

:set expandtab
:%ret! 4

删除行尾空格

:%s/\s\+$

%s :在整个文件范围查找替换
/ :分隔符
\s:匹配空白符
+ :表示重复1次或多次,加在一起表示一个或多个空白符

查找当前变量(高亮显示)

shift+8

取消高亮

:nohl

双屏操作

:vsp
ctrl+w
(→跳到右屏)
:e filename

打开文件并定位到第 n 行

$ vim filename +n

多行缩进

==(当前行缩进)
n==(从当前开始 n 行缩进)

解决显示中文时乱码

$ vim ~/.vimrc
# 添加以下几行
set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936
set termencoding=utf-8
set encoding=utf-8

打开 Vim 定位到上次关闭时的地方

$ vim ~/.vimrc
# 添加以下几行
if has("autocmd")
  autocmd BufReadPost *
    \ if line("'\"") > 0 && line("'\"") <= line("$") |
    \   exe "normal g`\"" |
    \ endif
endif

相关文章

  • IdeaVim插件的使用

    IdeaVim插件使用技巧--JetBrains Plugin Vim技巧和插件

  • Vim 配置 使用

    参考文档 vi/vim使用进阶vim编辑器技巧备忘Vim 的哲学(一) 将Vim改造为强大的IDE—Vim集成

  • Linux中的编程工具

    vim编辑器vim是Linux中开发和编程的利器,掌握好vim的使用技巧,效率将比使用GUI的程序更高vim的三种...

  • 入门2 Linux命令行使用

    文件相关操作 使用技巧 使用vim编辑文件 1.如何退出?依次按esc : w q 退出。2.vim使用 快...

  • vim 使用技巧

    显示行末空格 将 tab 全部替换为空格 删除行尾空格 %s :在整个文件范围查找替换/ :分隔符\s:匹配空白符...

  • Vim使用技巧

    一般情况分三种模式Normal模式,底线命令模式以及Insert模式 Normal模式下->切换到Insert模式...

  • vim使用技巧

    1、打开文件vim filename 打开文件,并将光标定位到文件开头1、若文件已存在,则直接打开2、...

  • vim使用技巧

    1、打开文件 vim filename 打开文件,并将光标定位到文件开头 1、若文件已存在,则直接打开 2、若...

  • vim使用技巧

    1、打开文件 vim filename 打开文件,并将光标定位到文件开头 1、若文件已存在,则直接打开 2、...

  • VIM使用技巧

    ★在vim的命令模式 按Shift+F5,可进入帮助文档。 ★展开折叠 展开、折叠所有代码 z + i 折叠代码 ...

网友评论

      本文标题:vim 使用技巧

      本文链接:https://www.haomeiwen.com/subject/lafsvftx.html