@@@ 小tutu ***快快乐乐每一天****Everyday is a new day****

小tutu

轻轻地我来了。。。

导航

Cygwin 命令及常用设置的笔记

Posted on 2017-03-25 12:13  小tutu  阅读(6617)  评论(0编辑  收藏  举报

本文用来记录一些平时Cygwin用得到的命令和小技巧

转载注明出处:http://blog.csdn.net/hnulwt/article/details/42775765

Cygwin复制,粘贴

直接用鼠标在黑框上选区即可,选区结束就已经复制了。cygwin里面Ctrl+V是不能粘贴的,用Shfit+ Insert(键盘上下左右方向键的上面)

Cygwin 下切换目录略不方面,一般需要输入前缀。

比如cd  /cygdrive/d/Program Files 必须得输入前面的/cygdrive

还有一种比较快捷的方式,我们要进入某个目录,可以复制该目录的文件夹即可,然后Shfit + Insert就可以输入路径

现在又发现一种方式:cd 'D:\Program Files' ( ‘ 号为单引号)

Cygpath命令可以实现windows平台和Linux的目录名转换。例:

$ cygpath –u C:\\windows

/cygdrive/c/windows

 

$ cygpath –w ~/

C:\cygwin\home\lee\

 

使用Tab健自动补齐,对大小写敏感

vi ~/.inputrc

在里面编辑将 set completion-ignore-case on 设置注释符“#”

 

vi vim编辑器常用快捷键,快捷键查询

vi编辑器的键盘操作着实多啊,这让想用他的人望尘莫及,我这里进行了一下实测,记录一些平常能满足我需求的vi编辑相关的快捷键,待这些基本的入门以后,再进阶!这里做备份,也分享给大家。

Lee出品,转载请注明出处

 

Esc 退出编辑输入状态,以下为按了Esc后的一些常用操作

—— i 键 在当前光标处切换到编辑输入状态

—— a健 在当前光标后切换到编辑输入状态

—— H J K L 四个健是用来上下左右移动光标的

—— :wq 保存退出

—— q! 不保存退出

—— :w filename 另存为filename

—— dd 删除当前光标所在行

—— D(一般是小写,这里就直接按 shift+d) 删除光标所在行,光标以后的所有内容 (类似win delete健)

—— X (shift + x) 删除光标前的字符,前面可以加数字哦,加几个数字就往前删除几个(类似win backspace健,别一激动输入错了就按backspace了。)

—— u 删除错了咋整,撤销呗,这个是撤销最后一次修改,仅仅最后一次哈 (类似Ctrl + z)

—— U 这个是撤销光标行所有修改

 

—— o 在当前行的下边插入新行

—— O 在当前行的上边插入新行

好了,大致熟悉以上命令就可以在VIM里面进行简单的操作了。后面会不断更新一些编辑操作

 

vim的好用的配置(经过本人亲测,发现确实有用。。但是记住这个配置的是vim不是vi。。。)

cd ~ 然后vi ./.vimrc文件中加上:

 

set number

set hlsearch

set fileencoding=utf-8

set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1

 

set nocompatible

set backspace=indent,eol,start

 

syntax enable

说明:

syntax enable:打开语法高亮。cygwin的vi缺省没有打开。

set nocompatible和set backspace:配置backspace键,缺省backspace不起作用。

set fileencoding和set fileencodings:缺省文件编码和自动识别文件编码顺序

set number:显示行号

set hlsearch:搜索到内容高亮

@@@小tutu@@@生活要不断努力!!!不断学习!!!