Ubuntu 20.04 LT文本编辑器 Vi Nano

vi

VIM - Vi IMproved 8.1 
Arguments:
   --			Only file names after this
   -v			Vi mode (like "vi")
   -e			Ex mode (like "ex")
   -E			Improved Ex mode
   -s			Silent (batch) mode (only for "ex")
   -y			Easy mode (like "evim", modeless)
   -R			Readonly mode (like "view")
   -Z			Restricted mode (like "rvim")
   -m			Modifications (writing files) not allowed
   -M			Modifications in text not allowed
   -b			Binary mode
   -C			Compatible with Vi: 'compatible'
   -N			Not fully Vi compatible: 'nocompatible'
   -V[N][fname]		Be verbose [level N] [log messages to fname]
   -n			No swap file, use memory only
   -r			List swap files and exit
   -r (with file name)	Recover crashed session
   -L			Same as -r
   -T <terminal>	Set terminal type to <terminal>
   --not-a-term		Skip warning for input/output not being a terminal
   --ttyfail		Exit if input or output is not a terminal
   -u <vimrc>		Use <vimrc> instead of any .vimrc
   --noplugin		Don't load plugin scripts
   -p[N]		Open N tab pages (default: one for each file)
   -o[N]		Open N windows (default: one for each file)
   -O[N]		Like -o but split vertically
   +			Start at end of file
   +<lnum>		Start at line <lnum>
   --cmd <command>	Execute <command> before loading any vimrc file
   -c <command>		Execute <command> after loading the first file
   -S <session>		Source file <session> after loading the first file
   -s <scriptin>	Read Normal mode commands from file <scriptin>
   -w <scriptout>	Append all typed commands to file <scriptout>
   -W <scriptout>	Write all typed commands to file <scriptout>
   --clean		'nocompatible', Vim defaults, no plugins, no viminfo
   -h  or  --help	Print Help (this message) and exit
   --version		Print version information and exit

nano

nano 编辑器被设计用来模仿华盛顿大学 Pico 文本编辑器,
 且具有类似的功能性与易用性。它包括四个主要部分:
 顶行显示程序版本、当前被编辑的文件名以及该文件是否已被修改。
 接着是主要编辑区,显示正在编辑的文件。
 状态行位于倒数第三行,用来显示重要的信息。
 底部的两行显示了编辑器中最常用的快捷键。

 快捷键用如下方式进行表示:控制键序列使用一个“^”符号标记,它可以用 Ctrl
 键或按 Esc 键两次的方式进行输入。Meta 键序列使用“M-”符号标记,它可以用
 Alt、Cmd 或 Esc 键输入,具体取决于您的键盘设置。  另外,按 Esc
 两次之后再键入从 000 到 255 之间的三位数字,则会输入该 ASCII
 码对应的字符。下列按键组合可用于主要编辑区,替代按键则显示于括号内:

^G     (F1)      显示帮助
^X     (F2)      关闭当前缓冲区 / 离开 nano
^O     (F3)      将当前缓冲区(或标记的区域)写入磁盘
^R     (Ins)     将另一个文件插入当前缓冲区(或者插入新缓冲区)

^W     (F6)      正向查找字符串或正则表达式
^\     (M-R)     替换字符串或正则表达式
^K     (F9)      剪切当前行(或者标记的区域)并存至剪贴缓冲区
^U     (F10)     在当前游标位置粘贴剪贴缓冲区内容

^J     (F4)      对齐当前段落
^T     (F12)     尝试运行拼写检查

^C     (F11)     显示光标位置
^_     (M-G)     跳至指定行与列位置

M-U              撤销上次操作
M-E              重做撤销的操作

M-A    (^6)      标记游标所在位置开始的文本
M-6    (M-^)     复制当前行(或者标记的区域)并存至剪贴缓冲区

M-]              移动至对应括号

^Q               反向查找字符串或正则表达式
M-Q              向后搜索下一个出现位置
M-W              向前搜索下一个出现位置

^B     ()       向后跳一字符
^F     ()       向前跳一字符
^◀     (M-Space) 向后跳一个词
^▶     (^Space)  向前跳一个词
^A     (Home)    跳至当前行首
^E     (End)     跳至当前行尾

^P     ()       跳至前一行
^N     ()       跳至后一行
M-▲    (M--)     向上滚动一行但不移动文本中的游标
M-▼    (M-+)     向下滚动一行但不移动文本中的游标

^▲     (M-7)     跳至前一段文本
^▼     (M-8)     跳至后一段文本
M-(    (M-9)     跳至当前段落开头,如已在段落开头,则调至上一段落起始处
M-)    (M-0)     跳至当前段落结尾,如已在段落结尾,则调至下一段落结尾

^Y     (PgUp)    向上跳转一屏
^V     (PgDn)    向下跳转一屏
M-\    (^Home)   跳至文件第一行
M-/    (^End)    跳至文件最后一行

M-◀    (M-<)     切换至上个文件缓冲区
M-▶    (M->)     切换至下个文件缓冲区

^I     (Tab)     插入制表符于游标位置
^M     (Enter)   插入新行于游标位置

^H     (Bsp)     删除游标左侧的字符
^D     (Del)     删除游标之下的字符
Sh-^Del          从游标向单词起始位置向后删除
^Del             从游标向下一个单词起始位置向前删除
M-T              从游标位置剪切至文件结尾

M-J              对齐整个文件
M-D              计算字数、行数与字符数
M-V              插入下一按键原型

^L               重新显示当前画面
^Z               挂起编辑器(如果启用了挂起功能)

M-}    (Tab)     缩进当前行(或者标记的行)
M-{    (Sh-Tab)  取消缩进当前行(或者标记的行)

M-3              注释/反注释当前行(或者标记的行)
^]               尝试补全当前单词

M-:              开始/停止录制宏
M-;              运行最近录制的宏

M-Del            去除当前行(或者标记的行)

M-B              尝试运行代码语法检查
M-F              调用其它程序来格式化/修改/操作缓冲区

^S               不提示而保存文件

M-X              辅助模式 启用/关闭
M-C              持续显示游标位置 启用/关闭
M-S              为过长行进行软折行 启用/关闭
M-N              行编号 启用/关闭
M-P              显示空格 启用/关闭
M-Y              语法色彩高亮 启用/关闭

M-H              智能HOME键 启用/关闭
M-I              自动缩进 启用/关闭
M-K              剪切至行尾 启用/关闭
M-L              为过长行强制换行 启用/关闭
M-O              已输入制表符至空白的转换 启用/关闭

M-M              鼠标支持 启用/关闭
M-Z              挂起 启用/关闭

Ctrl + s 保存
Ctrl + x 退出

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值