vim去除行显示;vim全部复制命令】的更多相关文章

行显示和隐藏: set nu set nu! 直接上命令: ggVG*y 解释一下上面的命令: ggVG   ——全选 *y  —— 复制到剪贴板 gg 是光标定位到文件首行 V  是进入可视模式 G  是跳转到文件最后一行 这个时候你就将文本全选了 然后使用*y来复制到剪切板上也可以通过配置使用+y直接复制到剪切板…
+p解决vim粘贴自动缩进.  数字gg跳到vim指定行. vim查找到后,enter键修改…
vi/vim 使用实例 使用 vi 来建立名为 test.txt 的文件 vi test.txt1按下 ESC 按钮回到一般模式 在一般模式中按下 :wq 储存后离开 vi 基本上 vi/vim 共分为三种模式,分别是: 命令模式(Command mode)插入模式(Insert mode)底线命令模式(Last line mode)- 命令模式: 启动 vi/vim,便进入了命令模式 i 切换到插入模式,以输入字符. x 删除当前光标所在处的字符. : 切换到底线命令模式,以在最底一行输入命令…
Xshell 远程使用vim打开文件不能使用右键复制粘贴(右键显示可视)的问题 Debian9.4系统不能再VIM打开文件界面不能使用右键复制粘贴 root@debian:~# vim /usr/share/vim/vim80/defaults.vim ....... #大约在70行 if has('mouse') set mouse=v #将 set mouse=a 改成 set mouse=v endif ....... 保存退出即可…
目录 1.在文档中显示行号 2.是否显示文档内容相关颜色 3.是否将查找的字符串高亮显示 4.是否显示右下角的状态栏 5.是否在左下角显示如"--INSERT--"之类的状态栏 6.是否显示隐藏字符 7.vim支持更多的设置参数 8.vim编辑器配置文件 9.查找 10.替换 vim编辑器中常用的末行模式命令. 1.在文档中显示行号 : set nu:显示行号. : set nonu:取消行号. 一旦退出文档,再打开行号就没有了.(文章最后第8点,有解决.) 2.是否显示文档内容相关颜…
学习别人的帖子,把内容变成自己的就是成长,此处MARK下 Vim多行缩进技巧 1.按v进入visual状态,选择多行,用>或<缩进或缩出 2. 通常根据语言特征使用自动缩进排版:在命令状态下对当前行用== (连按=两次), 或对多行用n==(n是自然数)表示自动缩进从当前行起的下面n行.你可以试试把代码缩进任意打乱再用n==排版,相当于一般IDE里的code format.使用gg=G可对整篇代码进行排版. 3.gg   shift+G 首尾 4.全文字眼替换  %s/source/dist/…
剪切 快捷键方式: dd:剪切光标所处当前行 n + dd:剪切光标所在行及以下共 n 行 按 p 粘贴在光标所在行 命令行方式: 例如剪切1到10行,并粘贴在12行处: 1,10 m 12 复制 快捷键方式: yy:复制光标所处当前行 n + yy:复制光标所在行及以下共 n 行 按 p 粘贴在光标所在行 命令行方式: 例如复制1到10行,并粘贴在12行处: 1,10 co 12 删除 快捷键方式: dd:删除光标所处当前行 n + dd:删除光标所在行及以下共 n 行 命令行方式: 例如删除…
vim格式化代码实际上就是 "缩进代码", 命令是等号= 格式化就是 vim 根据 文件的类型, 自动的对代码进行 缩进 缩进的类型有多种, 都是用等号命令: = 全部格式化 : gg=G 对当前行格式化(缩进): == 对以下多行格式化(倍数操作): [count] == 选择多行后, 执行 等号命令 = vim的插件管理有 pathogen['p2s2dg2n], (病原体, 微生物)和vundle. 而pathogen的主要作用是 将 一个插件所包含的所有内容位置 统一的放在一个…
看了3篇文章,很好 vim中的区域拷贝 剪切,粘贴: 正常模式,移动光标到剪切的区域开始处,按v,进入可视模式,然后选择区域.按x键,剪切.到指定位置按p粘贴. 撤销按u 恢复按ctrl-r  简明 Vim 练级攻略 http://coolshell.cn/articles/5426.html http://coolshell.cn/wp-content/uploads/2009/03/vim.png http://i.imgur.com/CJkR9.png 我的 Vim 常用插件和键位映射配置…
一.光标移动及编辑命令(含查找替换) [打开关闭窗口] :e file或:open file       打开新文档 :q或者ctrl+w+q         关闭当前视图的窗口 :tab split将在新标签页中,打开当前缓冲区中的文件(相当于把当前文件放大)   vim -b datafile vim打开二进制文件:%!xxd 转换为十六进制:%!xxd -r 转换回二进制   [保存文件] :w filename 当前文件另存为filename文件 :w! filename  强制写文件…