摘要:
原文地址:Vim实战指南(六):环境偏好配置 Introduction 有没有想过让你的vi环境与众不同?vi可以将你的环境偏好配置保存下来,甚至支持配置脚本,自定义快捷键,和Unix命令行交互,这些便利将进一步提高你的编辑速度。 环境配置 vi使用ex命令进行环境配置,在前面你已经使用过:set 阅读全文
摘要:
原文地址:Vim实战指南(五):文本替换 Introduction 在编辑代码时,有时候你希望对变量或者函数重命名。vi提供了强大的替换功能,比其他普通编辑器的ctrl+r更好用。 替换 vi的替换基于ex命令: :s/old/new/g:将当前行所有的old替换成new,s是substitute, 阅读全文
摘要:
原文地址:Vim实战指南(三):高级技巧 Introduction 当vi入门后,在你日常使用中,会遇到下面几个问题: 我编辑好的文本,怎么无法保存?是不是要重新来一次? 我误操作,怎么回退撤销?只能退出vi重新打开吗? 我能同时复制多个不连续的行吗?一行一行复制粘贴太慢了。 下面我将要介绍的内容不 阅读全文
摘要:
原文地址:Vim实战指南(四):ex命令 Introduction ex是Unix下的一个文本编辑器。至于为什么突然讲到这个,那是因为vi就是ex的"visual mode"。你已经见过vi中的":w", ":q!",没错,这些就是来自于ex命令。ex命令远不止这些,实际上所有":"开头的命令,也就 阅读全文
摘要:
原文地址:Vim实战指南(二):光标移动技巧 Introduction 提升Vim/vi的打字效率的一个技巧就是快速移动光标。或许你觉得这不值一提,用hjkl或者上下左右也能移动,不过相信我,我下面要介绍的移动光标技巧绝对物超所值。 按屏移动 在命令行模式下,vi的整屏移动命令可以按以下方式速记: 阅读全文
摘要:
原文地址:Vim实战指南(一):基础编辑命令 Introduction Vim和Emacs作为两大神级文本编辑器各有利弊,本实战指南不加讨论的介绍Vim.本实战指南不是教你按照Vim的键位图来编辑文本,而是从实战的角度,教你如何快速的用Vim来开发你的程序,节省你的开发时间。为什么不用IDE?IDE 阅读全文