Vim
梦想照旧实现
人还是要有一个远大的理想的,否则总是不经意的会被身边的物欲横流迷惑双眼!
展开
-
Make Vim as Your Perl IDE Using perl-support.vim Plugin
Make Vim as Your Perl IDE Using perl-support.vim Pluginby RAMESH NATARAJAN on JANUARY 5, 2009This is a guest post written by SathiyaMoorthy.This article is part of the ongoing Vi / Vim Tips an转载 2011-06-08 23:46:00 · 1995 阅读 · 0 评论 -
vim 为新添加的文件后缀支持语法高亮
场景:某个工程下的C代码都是以.c96为后缀名命名的,如果直接用默认配置的vim打开该文件,则vim不认为这个文件时c文件,因此不会启动语法高亮。解决办法:vim ~/.vimrc 添加如下行au BufNewFile,BufRead *.c96 set filetype=c注:其实vim的语法高亮规则都是在syntax目录下定义的,为什么filetype=原创 2013-09-23 10:18:54 · 7558 阅读 · 0 评论 -
Linux下二进制文件的查看和编辑
一、在Linux下查看二进制文件的软件:xxdhexdump 二、编辑:1、biew2、hexedit3、vimVim 来编辑二进制文件。Vim 本非为此而设计的,因而有若干局限。但你能读取一个文件,改动一个字符,然后把它存盘。结果是你的文件就只有那一个字符给改了,其它的就跟原来那个一模一样。 要保证 Vim 别把它那转载 2014-04-30 09:24:25 · 946 阅读 · 0 评论 -
VIM 查找与替换
查找(1)命令模式下:光标移到那个单词下面使用 * 命令,Vim 会取得光标上的单词并把它作为被查找的字符串;而#则是反向查找。 (2)命令模式下:/word 后回车,即可以查找word单词;n-向下查找下一个单词,N-向上查找下一个单词;?word 是反向操作,n-向上查找下一个单词,N-向下查找下一个单词; (3)使用 %可以从开始括号跳到对应的关闭括号。或者...原创 2013-01-14 20:39:17 · 1040 阅读 · 0 评论 -
VIM 删除
dd删除当前行,删除内容保存在缓冲区。d$删除当前光标至行尾的所有内容。dG删除从当前行至文件未尾的所有行。原创 2014-03-31 15:43:40 · 556 阅读 · 0 评论 -
如何临时关闭vim自动注释
Refers:http://vim.wikia.com/wiki/Disable_automatic_comment_insertion原创 2014-04-28 16:33:25 · 2771 阅读 · 0 评论 -
Vim快速选中、删除、复制引号或括号中的内容
原文: http://www.linuxsong.org/2010/09/vim-quick-select-copy-delete/转载 2014-05-27 09:36:24 · 921 阅读 · 0 评论 -
客户端putty, xshell连接linux中vim的小键盘问题
在putty上用vi的时候,开NumLock时按小键盘上的数字键并不能输入数字,而是出现一个字母然后换行(实际上是命令模式上对应上下左右的键)。解决方法选项Terminal->Features里,找到Disable application keypad mode,选上就可以了 在xmanager 4 中的xshell也有小键盘问题 解决方法为修改session 属性转载 2015-07-04 15:18:01 · 725 阅读 · 0 评论 -
VIM查看文件编码 文件编码格式转换 文件名编码转换.
如果你需要在Linux中操作windows下的文件,那么你可能会经常遇到文件编码转换的问题。Windows中默认的文件格式是GBK(gb2312),而Linux一般都是UTF-8。下面介绍一下,在Linux中如何查看文件的编码及如何进行对文件进行编码转换。查看文件编码在Linux中查看文件编码可以通过以下几种方式:1.在Vim中可以直接查看文件编码:set fileencoding即可显示文件编码原创 2014-04-23 22:35:50 · 756 阅读 · 0 评论 -
vim自动对齐
只要在 /etc/vimrc中加上这两句就行了set autoindentset smartindent--------------------------------------------------------详细:在终端下使用vim进行编辑时,默认情况下,编辑的界面上是没有显示行号、语法高亮度显示、智能缩进等功能的。为了更好的在vim下进行工作,需要手动设置一个配置文件:.vimrc。在启原创 2014-04-23 22:36:03 · 928 阅读 · 0 评论 -
七个高效的文本编辑习惯(以Vim为例)
【感谢@dryrun 的热心翻译。如果其他朋友也有不错的原创或译文,可以尝试推荐给伯乐在线。】如果你花很多时间输入纯文本、写程序或HTML,那么通过高效地使用一个好的编辑器,你可以节省大部分时间。本文将提供指导和提示,让你更迅速地做这些工作,并且少犯错误。本文用开源文本编辑器Vim(Vi IMproved)来演示如何高效编辑,本文方法同样适用于其他的编辑器。选择合适的编辑器,实际上转载 2013-08-15 13:36:46 · 1070 阅读 · 0 评论 -
VIM使用随笔
设置vim的配置文件文章来源:http://linux.chinaunix.net/techdoc/desktop/2008/02/12/978233.shtml 1、配置文件的位置在目录 /etc/ 下面,有个名为vimrc的文件,这是系统中公共的vim配置文件,对所有用户都有效。而在每个用户的主目录下,都可以自己建立私有的配置文件,命名为:“.vimrc”。例如原创 2010-05-01 17:38:00 · 1245 阅读 · 0 评论 -
VIM快捷键:
VIM快捷键:ctags 文件名 做索引光标移动: 四个方向 k h 0 l j ctrl+f, ctrl+b 向下翻页,向上翻页 ctrl+d, ctrl+u 向下半翻页,向上半翻页 $ 移动行尾 0 移动行首 w 移动下一个词 b 移动到上一个词 gg 跳到文档的开始处 G转载 2011-06-10 00:14:00 · 686 阅读 · 0 评论 -
VIM格式化C代码
在vim的官方FAQ (http://vimdoc.sourceforge.net/cgi-bin/vimfaq2html3.pl#14.6)找到的:指令模式下:(1)格式化全文: gg=G(2)自动缩进当前行: == (3)这个是原文节选:14.6. How do I format/indent an entire file?You c转载 2012-07-31 23:06:13 · 1470 阅读 · 0 评论 -
ubuntu下vim中文问题
ubunut安装系统时,默认选择未英文环境,安装完成后,使用vim发现无法输入中文(输入中文就显示为乱码??)。language安装中文语言支持包,将环境选择为中文环境,重启机器后(一定要重启,否则ibus有问题),环境变为中文,vim可以输入中文了。o(∩∩)o...哈哈原创 2012-07-31 22:53:56 · 986 阅读 · 0 评论 -
vim格式化代码
最近在逛CSDN论坛时经常会苦恼一个问题——有些网友贴上去的代码没有用规范的格式贴上去,我贴到VIM里常常会需要手动调整格式,非常麻烦。每当这个时候就异常怀念以前用VC6.0时的ALT+F8……想下VIM作为一个程序员们最贴心的编辑器,显然不会对此坐视不理。经过一番的Search,果然就找到了一些最常用的简单技巧,笔记一下以备后来不时之需。 VIM格式化代码: 格式化全文指令 gg=G转载 2012-09-05 22:57:05 · 1125 阅读 · 0 评论 -
VIM常用替换
1. 删除行首行号许多时候粘贴自网页的代码前面会带有行号,去掉行首行号可使用如下vim命令::%s/^\d*//g:g/^/s*$/d 删除只有空白的行:s//(/w/+/)/s/+/(/w/+/)//2/t/1 将 data1 data2 修改为 data2 data1:%s//(/w/+/), /(/w/+/)//2 /1/ 将 Doe, John 修改原创 2012-09-08 11:15:42 · 897 阅读 · 0 评论 -
vim全局替换命令及正则表达式
from:http://andyss.blog.51cto.com/315552/131652全局替换命令格式:用法为 :[addr]s/源字符串/目的字符串/[option]全局替换命令为::%s/源字符串/目的字符串/g[addr] 表示检索范围,省略时表示当前行。如:“1,20” :表示从第1行到20行;“%” :表示整个文件,转载 2012-09-08 11:10:07 · 10595 阅读 · 0 评论 -
vim 单词高亮
sourceInsight中有单词高亮功能。一直觉得看code的时候比较好用。今天找了一下vim中是否有相关的插件。发现还真有类似的功能。链接如下:http://www.vim.org/scripts/script.php?script_id=1238总结一下相关的用法,省得以后用的时候还需要再查找资料。高亮的使用方法:Normal mode:转载 2013-05-01 17:52:49 · 1382 阅读 · 0 评论 -
vim打开文档和多文档编辑
一、vim打开文档:1. vim 文档名 普通方式打开文档 2. vim +n 文档名 打开文档后,定位第n行3. vim ,进入vim界面之后使用命令 :e 文档名 打开文档,此方式可以在编辑一个文档的同时打开另外一个文档二、多文档编辑: 1. vim 文档1名 文档2名 ...2. vim ,进入vim后使用:e 文档名 打开转载 2013-08-26 16:12:40 · 772 阅读 · 0 评论 -
vim记忆上次浏览文件的位置
在windows下用gvim,这个选项是默认打开的。也就是用vim打开文件时,可以记忆退出时的位置,从而再次打开就会直接跳到上次的位置。该项控制命令写在$VIMRUNTIME/vimrc_example.vim下,可以把下面的命令拷贝到 .vimrc文件中,本方法尤其适用于Linux用户:" Only do this part when compiled with supp转载 2013-08-26 16:42:25 · 2053 阅读 · 0 评论 -
使用vim高效编程
快速选择可视化模式 VISUAL进入一般的可视化模式命令模式下, v - 命令进入的字符可视化模式(Characterwise visual mode), 文本选择是以字符为单位的 V - 命令进入的行可视化模式(Linewise visual mode), 文本选择是以行为单位的 ctrl-V/v - 进入的块可视化模式(Blockwise visual mode), 可...原创 2018-08-27 15:00:49 · 1073 阅读 · 0 评论