cygwin与vim配置

  1. 参考

http://www.jeepshoe.org/810958442.htm

  1. cygwin安装包管理器

通过终端安装apt-cyg之前选要安装以下软件包
wget
tar
gawk
bzip2

apt-cyg is a simple script. To install:

lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg
install apt-cyg /bin

Example use of apt-cyg:

apt-cyg install nano
  1. cygcheck命令的使用

  • Howto get version info?

    cygcheck -c cygwin

  • 查看系统信息、软件包

    cygcheck -h #帮助

    cygcheck -s #sysinfo

    cygcheck -l #已安装包列表

    cygcheck -c #列出并校验已安装的包

    cygcheck -p vim #从cygwin.com源查询包

  1. cygwin乱码问题解决

1.在用户目录(cd ~)里的.bash_profile文件末尾添加如下代码
vi ~/.bash_profile
export LC_ALL=zh_CN.GBK
export LC_CTYPE=zh_CN.GBK
export LANG=zh_CN.GBK
export [email protected]=Chinput3
stty cs8 -istrip
stty pass8
export LESSCHARSET=latin1

2.同样是~目录,去掉.inputrc文件中一下代码的注释(前面的#号)
vi ~/.inputrc
set meta-flag on
set convert-meta off
set input-meta on
set output-meta on
3.还是~目录,.bashrc文件中添加代码
vi ~/.bashrc
alias ls=‘ls --color --show-control-chars‘
4.重启Cygwin。
5. 如果使用xshell需要把终端的默认字符编码设置为"默认", 否则还是乱码

VIM配置

参考:http://littlewhite.us/archives/212(vim C++开发环境插件安装详解)

apt-cyg install git

apt-cyg install ctags

cd /usr/share/vim && cp vim74/vimrc_example.vim vimrc

cp /usr/share/vim/vimrc ~/.vimrc

apt-cyg install unzip

mkdir -p ~/.vim/autoload ~/.vim/bundle &&
curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim

git clone git://github.com/jiangmiao/auto-pairs.git ~/.vim/bundle/auto-pairs

git clone https://github.com/scrooloose/nerdtree.git ~/.vim/bundle/nerdtree
~/.vim/bundle/nerdtree/doc

mkdir -p ~/.vim/bundle/minibufexplorer/plugin && wget "http://www.vim.org/scripts/download_script.php?src_id=3640" -O ~/.vim/bundle/minibufexplorer/plugin/minibufexpl.vim

cd ~/.vim/bundle && wget "http://www.vim.org/scripts/download_script.php?src_id=19574" -O taglist.zip && unzip taglist.zip -d taglist

cd ~/.vim/bundle && wget "http://www.vim.org/scripts/download_script.php?src_id=7722" -O omnicppcomplete.zip && unzip omnicppcomplete.zip -d omnicppcomplete

:helptags ~/.vim/bundle/omnicppcomplete/doc

mkdir -p ~/.vim/tags && cd ~/.vim/tags && wget "http://www.vim.org/scripts/download_script.php?src_id=9178" -O - | tar jxvf -
cd ~/.vim/tags/cpp_src
ctags -R --sort=yes --c++-kinds=+p --fields=+iaS --extra=+q --language-force=C++

cd ~/.vim/bundle && git clone https://github.com/ervandew/supertab.git

cd ~/.vim/bundle 
git clone https://github.com/drmingdrmer/xptemplate.git

 
 
 
时间: 2024-11-03 22:47:57

cygwin与vim配置的相关文章

cygwin下vim安装neocomplete出现if_lua没有启用的错误

对vim配置neocomplete自动补全插件,安装完成之后出现"neocomplete does not work this version of Vim. It requires Vim 7.3.885 or above and "if_lua" enabled Vim."的错误提示,neocomplete插件无法启动. 从错误信息来看,是if_lua模块没有启用.使用vim --version命令可输出的版本号是7.4,满足版本要求.neocomplete官方

vim 配置

1 此vim配置有以下优点: 2 3 1,按F5可以直接编译并执行C.C++.java代码以及执行shell脚本,按“F8”可进行C.C++代码的调试 4 2,自动插入文件头 ,新建C.C++源文件时自动插入表头:包括文件名.作者.联系方式.建立时间等,读者可根据需求自行更改 5 3,映射“Ctrl + A”为全选并复制快捷键,方便复制代码 6 4,按“F2”可以直接消除代码中的空行 7 5,“F3”可列出当前目录文件,打开树状文件目录 8 6,支持鼠标选择.方向键移动 9 7,代码高亮,自动缩

vim配置

vim配置 前言 vim和emacs是linux环境下的文本编辑利器,关于vim和emacs谁更优秀的话题从来没有断过,我在这里就不再评判了,vim是linux下的默认编辑器,学好了vim将会一生受用,我之前学vim是在网上找的一些资料,读博客之类的,使用了几年vim始终感觉没有什么大的进步,后来在vim官网看到vim书籍推荐,其中一本就是<vim实用技巧>,后来果断在京东上买了一本,除了宏相关的没怎么看以外,其他的都看了,加上自己的实际操作,感觉vim技术又上了一个层次,<vim实用技

Linux Vim配置

用过很多vim配置的版本,怎么说,想轻量级就不要胡加乱七八糟的功能:如果不在乎反应是不是快速,侧重功能是否强大,可以参考vim大神的配置策略(spf13-vim)https://github.com/spf13/spf13-vim 入手后,直接按照readme文件的说明安装即可,其实如果必备组件机子都有的话,直接执行 curl https://j.mp/spf13-vim3 -L > spf13-vim.sh && sh spf13-vim.sh就可以了,很easy

Linux 的vim 配置

一.vim介绍 Vim是一个类似于Vi的著名的功能强大.高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性.VIM是纯粹的自由软件. vim常用的三种命令模式: 1.命令模式(command mode) 输入 vim test.c 会直接进入命令行模式,输入i,进入插入模式. 2.插入模式(Insert mode) 按ESC,进入命令行模式 : w (保存当前文件) : wq (保存并退出vim) : q! (强制退出vim) 3.底行模式(last line mode) 二.vim配置

vim 配置集锦

在linux环境下工作的同学们经常离不开vim编辑器,不管是安装哪个版本的OS,vim的风格很少是已经配置成你习惯的,因为默认的配置没有任何插件和设置.俗话说得好,"工欲善其事必先利其器",为了提高代码阅读.编辑和调试的效率,有必要打造一款专属于你的vim配置. 基于网上能找到的诸多配置,小编整理了一个自己还是蛮习惯和喜欢的设置,分享给大家,欢迎一起.本人的配置主要有下面的特点: 1.支持Tglist显示文件和函数列表,效果如下图: 只需要"wm"键就可以打开或者关闭左侧文件和函数列表

我的vim配置记录

配置路径,/etc/vim/vimrc,这个是系统的vim配置,如果一台PC多个用户使用,每个用户的习惯不同的话,可以使用不同的配置,在用户目录下新建一个.vimrc的文件就可以了. 我目前是将配置写在系统的配置中,我的配置文件如下所示: set nu set tabstop=4 set autoindent set matchtime=1 set hlsearch set cindent set shiftwidth=4 set ruler set showmode colorscheme d

vim配置的初级道路---打造属于自己的Vim

1.vim是linux程序员编程的上古神器 Vim是Linux系统上的最著名的文本/代码编辑器,也是早年的Vi编辑器的加强版,被誉为文本/代码编辑器之中最为优秀经典的上古神器. 它之所以会获得如此美誉,我想主要有以下原因:1.它古老而神秘,学习曲线陡峭,难以驾驭,但是一旦学会则受益匪浅.如今被看作是高手.Geek们专用的编辑器.所以尽管 Vim 已经是古董级的软件,但还是有无数新人迎着困难去学习使用. 2.轻便,无需多言,当仅仅只需要对某一文本文件(比如脚本代码.配置文件)进行简单的编辑的时候,

Vim配置及使用技巧

要说Linux下比较好用的文本编辑器,我推荐vim(当然很多人都用emace,可我没用过),用vim也有一年左右,有些心得体会想与诸位分享.在我的学习过程中,借鉴了不少优秀的博客,其中有csdn大神namecyf的博客http://blog.csdn.net/namecyf/article/details/7787479和博客园风歌的blog的http://www.cnblogs.com/junnyfeng/p/3633697.html这两篇文章. 1 Vim的安装与基本介绍 •安装 Archl