Vim命令相关】的更多相关文章

在shell中,记住一些常用的vim命令,会在操作时候事半功倍. 光标移动 h,j,k,l,h #表示往左,j表示往下,k表示往右,l表示往上 Ctrl f #上一页 Ctrl b #下一页 w, e, W, E #跳到单词的后面,小写包括标点 b, B #以单词为单位往前跳动光标,小写包含标点 O #开启新的一行 ^ #一行的开始 $ #一行的结尾 gg #文档的第一行 [N]G #文档的第N行或者最后一行 搜索 /pattern #搜索(非插入模式) ?pattern #往后搜索 n #光标…
进来看到了一篇博文,讲述的是无插件Vim编程技巧,然后看到里面还有一些其余的关于vim的博文,感觉值得收藏:酷 壳 – CoolShell.cn 这里挑选出其中一篇,这也是自己已经学习过的: 无插件Vim编程技巧 浏览代码 首先,我们先从浏览代码开始.有时候,我们需要看多个文件,所以,传统的做法是,我们开多个tty终端,每个tty里用Vim打开一个文件,然后来回切换.这很没有什么效率.我们希望在一个Vim里打开多个文件,甚至浏览程序目录. 浏览目录的命令很简单:(你也可以直接vim一个目录) :…
本篇文章主要教你如何使用 Vim 分屏功能. 分屏启动Vim 使用大写的O参数来垂直分屏. vim -On file1 file2 ... 使用小写的o参数来水平分屏. vim -on file1 file2 ... 注释: n是数字,表示分成几个屏. 关闭分屏 关闭当前窗口. Ctrl+W c 关闭当前窗口,如果只剩最后一个了,则退出Vim. Ctrl+W q 分屏 上下分割当前打开的文件. Ctrl+W s 上下分割,并打开一个新的文件. :sp filename 左右分割当前打开的文件.…
前篇回顾 上篇介绍了linux下C编程基本环境配置以及相关工具使用选择. 不过10个大牛9个用vim,那么咱们就来玩vim.linux下玩c就别依靠图形界面.好吧告别Ide,命令行才是c的王道. 本篇文章感谢名为孙鹤同学的技术支持 感谢有爱的c大牛们 本文中多处使用vim插件(孙鹤提供),这些插件大多是在http://www.vim.org/处下载. 指针客串 因为毕业后就没玩过c了,都说指针是c的重点.但是指针作为一种地址变量,为什么不直接操作变量本身呢.文章末尾为大家揭晓 vim的配置文件…
今天整理一份 VIM 常用命令速查表,当做给自己备忘. 进入VIM 相关 命令 描述 vim filename 打开或者新建文件 vim +n filename 打开文件并将光标置于第n行行首 vim + filename 打开文件并将光标置于最后一行行首 vim +/pattern filename 打开文件并将光标置于第一个与pattern匹配的子串处 vim -r filename 如果上次非正常退出vim编辑,-r 命令可用于恢复当前文件 vim filename ...... file…
报:linux中  vim 不是内部指令! 解决: 1. rpm -qa | grep vim // 查看vim命令在什么软件包 出现 vim-minimal-7.4.160-4.el7.x86_64 2. yum install -y vim* //安装vim相关的软件包 3. rpm -qa | grep vim 查看…
介绍 vim命令和vi的操作基本一致,vim命令的参数很多,我在这里列出了一些平时需要用的一些参数,vim主要有两个界面一个是esc的操作界面还有一个是输入i的编辑界面. 移动光标 0 (零):将光标移动到行的起始处. $:将光标移动到行的末尾处. H:将光标移到当前窗口(而非全文)的第一行起始处. M:将光标移到当前窗口的居中一行起始处. L:将光标移到当前窗口的最后一行起始处. gg:将光标移动到文档的开始处 G:将光标移动到文档的末尾 <数字>G:将光标移动到指定的数字行的起始处. &l…
Linux中exec命令相关 exec和source都属于bash内部命令(builtins commands),在bash下输入man exec或man source可以查看所有的内部命令信息. bash shell的命令分为两类:外部命令和内部命令.外部命令是通过系统调用或独立的程序实现的,如sed.awk等等.内部 命令是由特殊的文件格式(.def)所实现,如cd.history.exec等等. 在说明exe和source的区别之前,先说明一下fork的概念. fork是linux的系统调…
今天在Mac机器上使用了Flex Builder编辑了一个源代码文件,保存后使用vim命令去打开时发现系统自动在每一行的结尾添加了^M符号,其实^M在Linux/Unix中是非常常见的,也就是我们在Win中见过的/r回车符号.由于编辑软件的编码问题,某些IDE的编辑器在编辑完文件之后会自动加上这个^M符号.看起来对我们的源代码没有任何影响,其实并不然,当我们把源代码文件Check In到svn之类的版本控制软件之后,由于之前版本的文件并不存在这个符号,所以开发成员在使用diff工具来查看改动的内…
学习vim命令:“:w !sudo tee %” Original URL:http://www.haw-haw.org/node/1501 原文来自于commandlinefu 原文是这样解释这个命令的: 在vim中保存正在编辑的文件而不需要必要的权限. (Save a file you edited in vim without the needed permissions) 下面我们就分析下这条命令是怎样做到保存文件而不需要必要的权限的 :w !sudo tee % man vim就会发现…