VIM的列编辑操作
摘要:本文转载自: http://www.cnblogs.com/xiaowant/articles/1992923.html,这个小技巧非常好,一定学会 删除列 1.光标定位到要操作的地方。 2.CTRL+v 进入“可视 块”模式,选取这一列操作多少行。 3.d 删除。 插入列 插入操作的话知识稍有区别
阅读全文
posted @
2017-05-15 09:35
mingaixin
阅读(245)
推荐(0) 编辑
mac 系统中vim安装ctags插件
摘要:1,mac自带的ctags程序不是exuberant ctags, 所以使用时会出现问题,所以要重新安装一个; 安装完, which ctags 如果是/usr/bin/ctags,系统默认先看到我们安装的ctags 打开~/根目录下的.profile,如果你也没发现有这个文件,没关系,创建一个!
阅读全文
posted @
2016-03-17 16:38
mingaixin
阅读(5966)
推荐(0) 编辑
vi/vim 中如何在每行行首或行尾插入指定字符串
摘要:行首 :%s/^/your_word/ 行尾 :%s/$/your_word/ 按键操作: 注释:ctrl+v 进入列编辑模式,向下或向上移动光标,把需要注释的行的开头标记起来,然后按大写的I,再插入注释符,比如"#",再按Esc,就会全部注释了。 删除:先按v,进入visual模式,横向选中列的个
阅读全文
posted @
2016-02-28 17:46
mingaixin
阅读(17423)
推荐(0) 编辑
Mac OS X上如何实现到Linux主机的ssh免登陆
摘要:转载说明: 本文转载自http://www.aips.me/mac-key-ssh-login-linux.html生成密钥对用密码登录远程主机,将公钥拷贝过去done第一步:生成密匙对执行命令 ssh-keygen -t rsa执行结果如下:1234567891011121314151617181...
阅读全文
posted @
2015-04-23 14:34
mingaixin
阅读(784)
推荐(0) 编辑
Linux下nc命来实现文件传输
摘要:发送端:cattest.txt | nc -l -p 6666或者nc -l-p 6666 test1.txt如上面的操作,即可将文件test.txt从发送端传送到接收端,保存为test1.txt
阅读全文
posted @
2015-02-11 15:58
mingaixin
阅读(3276)
推荐(0) 编辑
vim同时打开多个文件进行编辑
摘要:在A文件中用:tabedit B 就打开了B文件,然后用gt来切换进入A 或B文件中; 如果打开多个,就用 1gt ,2gt来切换至不同的文件;返回上一个文件用gT
阅读全文
posted @
2015-02-10 18:26
mingaixin
阅读(524)
推荐(0) 编辑
vim自动跳转到引用的函数
摘要:安装: yuminstallctags在你代码的根目录下执行:比如/data/www/test/trunkctags-R*打开文件只能在根目录下打开就可以,比如vim application/controller/index.phpctrl+]查看ctrl+t返回
阅读全文
posted @
2015-02-10 18:21
mingaixin
阅读(1952)
推荐(0) 编辑
linux中vim中文显示乱码
摘要:这里所说的都是全局设定,打开vimrc文件后,只需要在文件最后添加以下代码就可以了:set fileencodings=utf-8,gb2312,gbk,gb18030set termencoding=utf-8set fileformats=unixset encoding=prc这样,你的vi...
阅读全文
posted @
2014-09-17 13:37
mingaixin
阅读(1229)
推荐(0) 编辑
centos安装vim
摘要:Centos里的VI只默认安装了vim-minimal-7.x。所以无论是输入vi或者 vim查看文件,syntax功能都无法正常启用。因此需要用yum安装另外两个组件:vim-common-7.x和vim-enhanced- 7.x。命令行里敲入:yum -y install vim-enhanc...
阅读全文
posted @
2014-09-17 13:36
mingaixin
阅读(691)
推荐(0) 编辑
vim中代码块左右移动的命令
摘要:使用块选择命令 v(小写),V(大写) ,ctrl+v 选择需要移动的代码, 然后 左移动(<) ,右移动(>)
阅读全文
posted @
2013-01-09 16:03
mingaixin
阅读(4543)
推荐(0) 编辑
vim 多屏编辑
摘要:分屏启动vim1.使用大写的O参数来垂直分屏vim-Onfile1file2...2.使用小写的o参数来水平分屏vim-onfile1file2...注释:n是数字,表示分成几个屏关闭分屏1.关闭当前窗口同时按:ctrl+shift+w,然后按:c分屏1.上下分割当前打开的某个文件同时按:ctrl+shift+w,然后按:s2.上下分割并打开一个新的文件:spfilename3.左右分割当前打开的某个文件同时按:ctrl+shift+w,然后按:v4.左右分割并打开一个新的文件:vspfilename同时按:ctrl+shift+w,然后按:v屏幕尺寸1.让所有的屏都有一样的高度同时按:ctr
阅读全文
posted @
2012-12-18 11:20
mingaixin
阅读(502)
推荐(0) 编辑
vim折叠设置
摘要:vim折叠设置setfoldmethod=indent "setdefaultfoldmethod, foldmethod可以缩写为fdm"zi打开关闭折叠zv查看此行zm关闭折叠zM关闭所有zr打开zR打开所有zc折叠当前行zo打开当前折叠zd删除折叠zD删除所有折叠以上命令都是在(normal模式) 中进行操作的
阅读全文
posted @
2012-12-18 11:19
mingaixin
阅读(203)
推荐(0) 编辑
vim设置
摘要:SecureCRT中让vim高亮显示linux的控制台颜色很好设置:Options ->Session Options -> Terminal -> Emulation 中Terminal选择ANSI or linux or xterm,必须钩上 ANSI Colour在终端下使用vim进行编辑时,默认情况下,编辑的界面上是没有显示行号、语法高亮度显示、智能缩进等功能的。为了更好的在vim下进行工作,需要手动设置一个配置文件:.vimrc。在启动vim时,当前用户根目录下的.vimrc文件会被自动读取,该文件可以包含一些设置甚至脚本,vim .vimrc 将下面的内容拷贝进去
阅读全文
posted @
2012-12-18 11:13
mingaixin
阅读(310)
推荐(0) 编辑