在命令状态下对当前行用== (连按=两次), 或对多行用n==(n是自然数)表示自动缩进从当前行起的下面n行。你可以试试把代码缩进任意打乱再用n==排版,相当于一般IDE里的code format。使用gg=G可对整篇代码进行排版。 vim 选择文本,删除,复制,粘贴 文本的选择,对于编辑器来说,是 ...
分类:
系统相关 时间:
2017-12-16 15:59:04
阅读次数:
214
内容来自 https://www.cnblogs.com/chenlogin/p/6245958.html 我挑了几个我认为最常用的,如下: 默认为正常模式(任何模式下ESC都进入该模式) i: 进入输入模式 : 进入命令模式 :q 退出 :wq 保存 and 退出 :w 保存 编辑模式下退出 ZZ ...
分类:
系统相关 时间:
2017-12-01 17:42:32
阅读次数:
125
1、行首、行尾 ^:移动到行首 $:移动到行尾 2、文件头、文件尾 gg:文件头 G: 文件尾 3、显示当前位置 Ctrl+G:显示当前位置 set number:设置显示行号,set nonumber:关闭显示 vim小技巧:不用切换到输入模式交换前后字符 有时候想把前后两个字符的顺序交换一下,比 ...
分类:
系统相关 时间:
2017-11-11 16:01:30
阅读次数:
180
( Vim 常用操作, 没有菜单, 只有命令 ) ...
分类:
系统相关 时间:
2017-11-09 14:59:48
阅读次数:
176
基本配置 不用任何插件的情况下,先按如下配置: set nu syntax on set hlsearch set tabstop=4 set shiftwidth=4 set expandtab set smartcase set ic colorscheme srcery-drk Vundle ...
分类:
系统相关 时间:
2017-10-28 21:06:32
阅读次数:
275
插入 i 在光标之前插入 a 在光标之后插入 每次翻一整页 向上翻整页 ctrl+f “f” meaning forward 向下翻整页 ctrl+b “b” meaning backward 每次翻半页 向上翻半页 ctrl+u “u” meaning up 向下翻半页 ctrl+d “d” me ...
分类:
系统相关 时间:
2017-10-13 16:10:30
阅读次数:
252
linux下的VIM编辑器常用的一些命令(用到什么往里添加) 命令模式下: :set nu #显示行号 :syntax on #语法高亮 :set tabstop=4 #tab 退四格 VI有三种模式:插入模式,命令模式,低行模式 插入模式:在此模式下可以输入字符,按ESC将回到命令模式 命令模式: ...
分类:
系统相关 时间:
2017-10-12 16:13:58
阅读次数:
234
命令历史 以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。 启动vim 在命令行窗口中输入以下命令即可 vim 直接启动vim vim filename 打开vim并创建名为filename的文件 文件命令 打开单个文件 vim file 同时打开多个文件 vim ...
分类:
系统相关 时间:
2017-10-03 11:25:59
阅读次数:
321
常用命令: set nocompatible "去掉有关vi一致性模式,避免以前版本的bug和局限 set nu! "显示行号 set guifont=Luxi/ Mono/ 9 " 设置字体,字体名称和字号 filetype on "检测文件的类型 set history=1000 "记录历史的行 ...
分类:
系统相关 时间:
2017-09-21 19:32:41
阅读次数:
260
vim是一款文本编辑工具,因此学习时不求功能全记住,只要在使用vim时工作更有效率就可以了。本文从实用的角度总结了vim的操作方法,希望读者读完本文后经过练习都能达到飞一般的文本编辑速度。 ...
分类:
系统相关 时间:
2017-09-15 01:42:17
阅读次数:
155