个人工具
登录
查看“Linux不是Windows/zh”的源代码 - Ubuntu中文
页面
讨论
查看源代码
历史
搜索
导航
首页
最近更改
随机页面
页面分类
帮助
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息
查看“Linux不是Windows/zh”的源代码
来自Ubuntu中文
←
Linux不是Windows/zh
跳转至:
导航
,
搜索
因为以下原因,你没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
==== 子问题 A: 熟悉的就是友好的 ==== 所以在大多数被认为“用户友好”的文字编辑 和文字处理的系统中,你的剪切和复制使用{{Keypress|Ctrl}}+{{Keypress|X|background=#FF0}} 和 {{Keypress|Ctrl}}+{{Keypress|C|background=#FF0}} 来完成,这完全不直观, 但是每个人都习惯这些快捷键,所以这就被当作“友好的”快捷方式。 如果有人来到 vi 并且发现里面 {{Keypress|D}} 是剪切,{{Keypress|P}} 是粘贴,这将被当成是不友好的:因为这不是大多数人习惯的方式。 但这是更好的方式吗? 明显是的。 如果使用{{Keypress|Ctrl}}+{{Keypress|X|background=#FF0}}的方法,你怎样从你当前正在编辑的文件中剪切一个单词?(没有鼠标的前提下!) 你必须从开头的字符开始,用{{Keypress|Ctrl}}+{{Keypress|Shift}}+{{Keypress|→|background=#FF0}}来选择单词. 然後{{Keypress|Ctrl}}+{{Keypress|X|background=#FF0}}把它剪切下来。 vi中的方式呢?用“dw”删除该单词即可。 如果要剪切 5个单词使用 {{Keypress|Ctrl}}+{{Keypress|X|background=#FF0}} 方式会出现什么情况呢? 从开头的单词开始: {{Keypress|Ctrl}}+{{Keypress|Shift}}+{{Keypress|→|background=#FF0}} {{Keypress|Ctrl}}+{{Keypress|Shift}}+{{Keypress|→|background=#FF0}} {{Keypress|Ctrl}}+{{Keypress|Shift}}+{{Keypress|→|background=#FF0}} {{Keypress|Ctrl}}+{{Keypress|Shift}}+{{Keypress|→|background=#FF0}} {{Keypress|Ctrl}}+{{Keypress|Shift}}+{{Keypress|→|background=#FF0}} {{Keypress|Ctrl}}+{{Keypress|X|background=#FF0}} 要使用5个动作 在 vi 中的情况呢? d5w vi 方式实际上更通用和也更直观 。“X” 和 “V” 并不是能够直观记忆“Cut”和 “Paste” 命令的,反之 “dw” 对于 “delete”(删除) 和 {{Keypress|P}} 对于 “Put it back”(贴回来) 更加直观,明显vi 是更好的。可是由于它不是大家所熟悉的,因此它被认为是不友好的。没有其他任何因素,纯粹的由于习惯使得 Windows 成为了更加友好的系统。根据问题一中我们得到的:Linux 有必要与 Windows 不同,因此不可避免,Linux 经常显得没有 Windows“友好”。 为了避免这个问题,你们要记住'''“友好”并不意味着习惯'''。试着用你的方式来做事,如果没有用的话,试着想想一个初学者会怎么做,然后你就知道了更简单的方法。
返回至
Linux不是Windows/zh
。