![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Editor
文章平均质量分 72
rainysia
这个作者很懒,什么都没留下…
展开
-
Emacs 编辑环境,第 1 部分.
1.开始之前了解本教程中包含的内容以及如何最好地利用本教程。关于本系列Emacs 编辑环境深受 UNIX® 开发人员的喜爱。它是世界公认的编辑器之王,但许多用户发现它学起来需要一定的过程。Emacs 环境初看起来并不是很直观,而且和其他编辑器和字处理器的工作方式不大一样。但 Emacs 的学习并不困难。一旦您熟悉了它,就会发现它有多么直观,而且越用越顺手。这个系列教程将为您提转载 2011-06-16 18:33:00 · 2352 阅读 · 0 评论 -
VIM常用插件介绍
VIM常用插件介绍“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”"1, taglist.vim (依赖于ctags)“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“原创 2012-06-13 20:29:41 · 5687 阅读 · 2 评论 -
VIM的环境变量影响插件的设置。(Debian)
Debian 在给vim安装一个插件的时候,按照官方manual,就是装不上去。google了很久没有答案。于是自己又重头开始弄。发现了这个问题。在vim里面:echo $VIM显示 /usr/share/vim:echo $VIMRUNTIME显示 /usr/share/vim/vim72:scriptname显示的所有的都是跟上面的两个路径有关的插件。g原创 2012-06-13 22:53:39 · 4604 阅读 · 0 评论 -
vim中寄存器使用和vim标记。
一:官方帮助手册:help registers:help :registers二: 寄存器分类1.无名(unnamed)寄存器:"",缓存最后一次操作内容;2.数字(numbered)寄存器:"0 ~"9,缓存最近操作内容,复制与删除有别, "0寄存器缓存最近一次复制的内容,"1-"9缓存最近9次删除内容3.行内删除(small delete)寄存器:"-,缓存行内删除原创 2012-07-06 13:24:36 · 29495 阅读 · 1 评论 -
Debian squeeze安装vim自动补全插件snipMate.绝对可用
之前apt-get install 安装了vim 和vim-gtk 等等,在win下的snipMate代码补全是可以用的,在debian下就不能用了。百思不得其解,换了很多方法,网上讲的云里雾里的,终于现在给我鼓捣出来了,特分享一下心得,首先关于 vim的环境变量,大家需要有个了解,请移往下面的链接阅读片刻http://blog.csdn.net/rainysia/articl原创 2012-06-14 04:52:56 · 3039 阅读 · 0 评论 -
linux(debian)下的vim diff时 报错E97解决,文件夹对比meld,beyond compare
1:在用vim比对两个文件时,发现报错了.我用的debian stable,vim是aptitude 过来的vim7.22:于是跟踪下diffroot@host:/usr/share/vim/vim72# type diffdiff is /usr/bin/diffroot@host:/usr/share/vim/vim72# type vimdiffvimdif原创 2013-03-07 13:07:00 · 3348 阅读 · 0 评论 -
VI/VIM/GVIM颜色自定义
先看看大概的图,搜索,选中,提示等都修改过了.首先看看有哪些颜色值给我们用原色大辞典 140色black dimgray gray darkgray silver lightgrey gainsboro white snow ghostwhite whitesmoke floralwhite linen antiquewhite papayawhip blanche原创 2012-04-01 16:45:07 · 3601 阅读 · 1 评论 -
对vim/gvim进行启动精简的探讨.
前言: 用了很久的vim, 插件装得越来越多, 输入vim/gvim后打开项目越来越慢? 这个时候我们有必要引入一些方法来精简vim了.导致vim变慢的情况, 需要具体分析一下. 是不是在不久前装了几款插件后, 发现启动gtk的vim卡了不少? 打开单行超过80字符的时候非常卡? vim启动的时候有一个参数, --startuptime 我们原创 2014-05-03 10:42:30 · 5105 阅读 · 0 评论 -
windows下的VIM php IDE设置.(附上了windows和linux下两个不同的vimrc配置)
windows配置了一份PHP的windows VIM IDE.说明一下,如果某段报错,前面加" 注释掉它就可以了.vms备份必须要放到最后,如果if vms那个语句之后还有另外的source vim.比如下面的sample.vim,会导致这段失效.有的朋友粘贴后用vim打开是乱码.解决办法说一下粘贴的方法,windows的vim文件,请直接把下面windows vim里面前4段粘进去原创 2011-08-06 20:58:57 · 9945 阅读 · 8 评论 -
linux(debian )安装libreoffice中文版,libreoffice一闪而过自动关闭
因为debian已经移走了libreoffice,默认是openoffice.org 所以需要单独安装.1:首先下载,选好对应的系统和版本.我是x64的.http://zh-cn.libreoffice.org/download/2: 下载下面3个#wget http://download.documentfoundation.org/libreoffice/s原创 2012-08-21 15:06:17 · 7828 阅读 · 0 评论 -
vim-go 支持快速go run 当前文件
前言:环境 debian 9.5 vim 8.0 vim-go master版本, 因为本地写了一些go的工具, 所以就把这些统一放在了一个文件夹, 有时候想单独运行当前文件的时候, 根据vim-go的README, 配置了如下vimrclet g:go_highlight_functions = 1let g:go_highlight_methods = 1let g:go_hi...原创 2018-07-25 11:11:15 · 1453 阅读 · 0 评论 -
debian学习笔记2,vim中$VIMRUNTIME,runtimepath的环境变量设置.
1:因为习惯了vim和gvim,前篇学习笔记1,解决了gvim的和gedit的环境,但是直接在控制台vim的时候会报错.具体就是root@debian:/home/rainysia/www# cat test.txtroot@debian:/home/rainysia/www# vim test.txtError detected while processing /usr原创 2011-12-13 15:34:52 · 11648 阅读 · 0 评论 -
^M in Vim
Use vim to view some file,it has ^M appearing at the end of every line, we have two methods to deal with it.1:in Vim:%s///g :wor :%s///g:wit原创 2011-07-29 09:15:18 · 872 阅读 · 0 评论 -
Emacs 编辑环境,第 2 部分: 学习 Emacs 的基本模式和编辑特性
本教程是系列文章中的第二部分,展示了如何使用文本编辑中的一些重要特性,并引入了模式的概念,向您介绍了它们的用途、如何调用它们、以及在您的日常编辑工作中可能用到的常见模式。此外还描述了一个用于定义缩写的特殊模式,而这些缩写可用于进行速记,并且解释了如何使用与具体模式无关的一些文本编辑特性——包括重要的文本操作命令、搜索和替换方法、以及内置拼写检查器。本教程主要面向那些已经熟悉 Em转载 2011-06-16 19:29:00 · 3676 阅读 · 0 评论 -
Emacs 编辑环境,第 5 部分: 确定您的 Emacs 视图的形状
1. 这篇中级水平的实践教程构建于您在本系列文章前面部分中所学习的知识的基础之上,并向您介绍了如何针对您的特定需求自定义和使用该系统。在本教程中,您将了解如何管理和操作您的 Emacs 会话视口,即 Emacs X 客户端主窗口和其中显示缓冲区以及其他信息的空间。您将了解对这个区域进行分区的最好方法,包括通过使用水平的和垂直的分割来划分屏幕,为一个 Emacs 会话创建多个 X 客户端转载 2011-06-30 23:20:00 · 3499 阅读 · 0 评论 -
Emacs 编辑环境,第 6 部分: 自定义您的 Emacs 环境
1.关于本教程本文是学习 Emacs 的系列教程中的第 6 部分。本系列文章中前面的几个教程向您介绍了 Emacs 的一些基础知识;这篇中级水平的实践教程基于您在前面的教程中所学习的基础知识,并向那些已经熟练掌握 Emacs 的基本控制方法的读者介绍如何根据他们特定的需求来自定义和使用该系统。在本教程中,您将了解如何采用各种方法对系统进行自定义、更改其行为、并使其按照您所希望的方式转载 2011-06-30 23:38:00 · 3332 阅读 · 0 评论 -
Emacs 编辑环境,第 3 部分: 高级 Emacs 文本操作
1.这是了解 Emacs 的系列教程中的第三部分,基于您在前两部分教程中所学习的内容,介绍一些用于文本操作的更高级的 Emacs 功能。您将学习高级编辑技术的实际示例,包括如何执行递归编辑、进行标记和使用文本矩形区块,并了解使用剪切环和二次选择的复杂选择技术。 本教程的主要目标是面向那些已经对 Emacs 文本编辑技术具有基本认识的用户,并向您展示如何以初级和中级技术为基转载 2011-06-30 22:56:00 · 1405 阅读 · 0 评论 -
Emacs 编辑环境,第 4 部分: 选项、寄存器和书签
1. 这是关于学习 Emacs 的系列教程中的第 4 部分(请参见参考资料)。本系列文章主要介绍 Emacs 编辑器的使用,前面的教程向您介绍了一些基础知识;这一部分将介绍有关选项、寄存器和书签的特殊主题,并以此圆满结束到目前为止所学习的内容。与许多应用程序一样,Emacs 提供了许多命令行选项,通过这些选项可以改变它的功能;在本教程中,您将了解如何以及何时使用它们,并且还将了解寄存器转载 2011-06-30 23:09:00 · 1551 阅读 · 0 评论 -
Emacs 编辑环境,第 7 部分: 让 Emacs 帮助您走出困境
这是关于学习 Emacs 的系列教程中的第 7 部分(请参见参考资料)。本系列文章前面的教程带您了解了关于 Emacs 的基础知识;本篇中级水平的实践教程构建于您在前面教程中所学习的基础知识之上,并向那些已经熟练掌握 Emacs 基本控制方法的读者介绍如何在 Emacs 中使用各种内置的帮助特性来获得相关的帮助。我们之所以将 Emacs 称为自身配备相关说明内容的编辑器,是因为对转载 2011-06-30 23:45:00 · 1967 阅读 · 0 评论 -
Vim 实用技术,第 1 部分: 实用技巧
0. Vim 简介作为开源世界最重要的编辑器之一(另一个是 Emacs),Vim 以其强大的功能和可定制能力被众多开发者所喜爱。不过,也许就是因为 Vim 的功能太强大了,要真正用好 Vim 并不容易。本文作者在多年的实际使用中逐渐掌握了一些实用技术,在此介绍给大家。——本文并不企图对 Vim 作全面而系统的介绍,但也绝非零星地点到即止;而是希望通过介绍一些重要特性和提供相关参考信息,引起转载 2011-06-30 23:53:00 · 890 阅读 · 0 评论 -
Vim 实用技术,第 2 部分: 常用插件
2.1. gzip(压缩文件支持)作者:Bram Moolenar网站脚本编号:无(包含在 Vim 的标准发布之中)安装说明:无功能说明:该脚本使得 Vim 可以直接打开使用 gzip [1]、bzip2 [2] 和 compress [3] 压缩的文件(要求存在相应的命令行工具)。后缀为“.gz”、“.bz2”和“.Z”的文件会在打开时被动态解压缩,并在写操作时被自动重新转载 2011-06-30 23:55:00 · 944 阅读 · 0 评论 -
Vim 实用技术,第 3 部分: 定制 Vim
3.1. Vim 脚本基础在 .vimrc 文件中,和在第二章提到的插件和语法文件中,使用的语言就是 Vim 脚本语言。这种脚本语言语法有点像 BASIC,表达式有点像 C,还是比较容易理解的。本章中并不打算对其作很系统的介绍(要完整了解的话,请参见“:help usr_41.txt”),而只是介绍一些基本知识,特别是,了解定制 .vimrc 所需要的基本知识。Vim 脚本相当于可直接转载 2011-06-30 23:56:00 · 1108 阅读 · 0 评论 -
Garbled character in Vim
Quote from http://vimdoc.sourceforge.net/htmldoc/options.htmlVim has four coding methods.1.encoding(enc)2.fileencoding(fenc)3.fileencodings(原创 2011-07-29 08:33:19 · 1243 阅读 · 0 评论 -
VIM 同时支持taglist和tagbar 插件
VIM 同时支持taglist和tagbar 插件有时候需要写python,php,shell的代码, taglist已经配合的非常好了; 但是有时候又要写golang, 但是taglist弹出后没有任何索引, 于是想加载大家都在用的tagbar.安装我用的vundle, 加入Plugin ‘vim-scripts/taglist.vim’Plugin ‘majutsushi/tagb...原创 2018-12-06 16:58:36 · 3406 阅读 · 0 评论