7,vim】的更多相关文章

高效率移动 在插入模式之外 基本上来说,你应该尽可能少的呆在插入模式里面,因为在插入模式里面VIM就像一个“哑巴”编辑器一样.很多新手都会一直呆在插入模式里面,因为这样易于使用.但VIM的强大之处在于他的命令行模式!你会发现,在你越来越了解VIM之后,你就会花越来越少的时间使用插入模式了. 使用 h,j,k,l 使用VIM高效率编辑的第一步,就是放弃使用箭头键.使用VIM,你就不用频繁的在箭头键和字母键之间移来移去了,这会节省你很多时间.当你在命令模式时,你可以用h,j,k,l来分别实现左,下,…
1.enconv文件名编码转换,比如要将一个GBK编码的文件转换成UTF-8编码,操作如下 enconv -L zh_CN -x UTF-8 filename enconv -L GB2312 -x UTF-8 test.txt 2.convmv文件名编码转换: 从Linux往windows拷贝文件或者从windows往Linux拷贝文件,有时会出现中文文件名乱码的情况,出现这种问题的原因是因为,windows的文件名中文编码默认为GBK,而Linux中默认文件名编码为UTF8,由于编码不一致,…
1.登陆linux系统打开操作终端之后,输入 echo $LANG可以查看当前使用的系统语言 2.查看是否有中文语言包可以在终端输入 locale命令,如有zh cn 表示已经安装了中文语言 3.如果没有的,可以通过网上下载安装中文语言包yum groupinstall chinese-support 4.export LANG=zh_CN.UTF-8   上述步骤修改的是系统支持中文,如果vim里也有乱码,vim默认设置,我公司一大神给我的,在这里分享给大家: 打开 vim /etc/vimr…
 本节内容 : 1,awk 2,vim 1,awk # 命令行调用方式 awk [-F field-separator] 'commands' input-file(s) cat /etc/passwd |awk -F ':' '{print $1}' awk -F ":" "{print $1, $2, $3}" /etc/passwd # 以:为分隔符,显示第一列.第二列.第三列.有,则会显示出空格,没有会连续显示不分割 2,vi,vim vim是vi的升级版,…
长久以来,我管理 Vim 配置的方式都非常原始—— zip 打包,然后发到邮箱上.偶尔会发生忘记备份,或者配置混淆的状况,不过由于懒筋发作,竟然这个方案就这么用了两年. 终有一天,我觉得这个方法太笨了,作为一个高效程序员怎么能使用这么纯手工的备份方案,Vim 可是我的吃饭家伙啊. Vim 配置备份最麻烦的部分就是脚本管理了,如果不先解决脚本管理,多次安装/卸载 Vim 脚本之后配置文件夹肯定乱糟糟的.于是我去找有什么潮流的插件管理方案,找到了最好的工具:Vundle(项目页). 说它最好是基于几…
工作中,对于文本文件的编辑我们经常有这样的需求: 多次重复输入一段相同文本: 生成一段序列化的文本: 每行文本插入一句相同的文本. 除此之外,还有很多需要重复操作的动作.对于这些需求,如果我们人工去操作的话,肯定是非常枯燥乏味,并且要浪费很多时间精力. 这时, Vim 宏就派上用场了,它可以通过一些简单的步骤快速完成这些重复性的操作,省时省力!下面详细讲解. 宏的录制和运行 宏的录制 在 Vim 编辑器中创建新文件或打开现有文件: 按 q 并跟上 宏名 开始录制.假设我们想要将宏名命名为 b ,…
mvn: 打包: mvn package 如果想在打包的时候跳过测试: mvn package -Dmaven.test.skip=true 使用的junit测试框架, 测试: mvn test 如果只想测试某一个类: mvn test -Dtest=ClassName postgres: 登录: psql DatabaseName -h hostIP -U userName 成功登录后: \l 列举数据库 \c databaseName 选择数据库,成功后可执行sql语句操作(记住以“;”结尾…
问题描述: 在Cygwin中安装完vim后 进入vim,发现上下左右键和退格键都无法正常使用 问题分析: 首先考虑到的就是缺少vim的配置文件,首先查看/etc路径下是否有vim的配置文件 admin@ThinkPad /etc $ cd /etc admin@ThinkPad /etc $ ls -a|grep vimrc 发现/etc下没有vim的全局配置文件,然后再查找当前用户的vim配置文件.vimrc admin@ThinkPad /etc $ cd ~ admin@ThinkPad…
1.Linux命令: ls >查看列表(蓝色为文件夹,白色为文件) ls -a >显示包括隐藏文件的所有文件 ls -l >以列表的形式显示 ls -lh >类似于ls -l ls -i >显示编号 sl.LS >跑火车 la >查看所有目录及文件 ls > a.text >重定向 cmatrix (-Red) >数码雨 tree >当前路径以树形结构展示 tree / >遍历所有文件 htop或者top >进程(q退出) |…
linux命令 命令 功能 cd old 进入old文件夹 ll -a 当前文件列表(包含隐藏文件) rm -rf old 删除old文件夹(包含子文件夹) mkdir old 新建old文件夹 ps aux | grep node 显示当前包含node的进程名称 find old -type f -name "*.l" -exec rm -f {} \; 删除old目录下的,所有子目录中,后缀为.l的文件 find old -maxdepth 1 -type f -name &quo…