• nano操作


    参考:nano使用技巧大全

    以下摘录《nano使用技巧大全》中的快捷键:

    环境配置:

    set tabsize 4       # 设置制表符宽度
    set autoindent      # 允许自动缩进
    set cut             # 设置 CTRL-K 可以剪贴到行末
    set noconvert       # 不要转换 DOS/UNIX 换行符
    set nowrap          # 不要自动换行
    set nohelp          # 不显示下面两行帮助
    set morespace       # 隐藏标题下的空白行,换取更多编辑空间
    set smooth          # 平滑卷屏
    set suspend         # 允许 ctrl-z 将 nano 置于后台
    set smarthome       # 第一次 Home 跳到行首非空字符,第二次到行首
    set tabstospaces    # 展开制表符为空格(如果需要的话)
    set mouse           # 允许鼠标
    set linenumbers     # 显示行号(可以在编辑时 ALT-# 切换)
    set backupdir path  # 设置备份路径
    set backup          # 允许保存备份
    set casesensitive   # 搜索使用大小写敏感
    set multibuffer     # 使用 CTRL-r 读取文件时,默认读取到新缓存
    set nonewlines      # 不在文件末尾添加新行
    include <filename>  # 加载额外配置,通常是 /usr/share/nano 下的各种语法文件

    nano ./demo.cpp  打开文件

    alt+6:复制   ctrl+k:剪切

    ctrl+u:粘贴  alt+u:撤销  alt+e:重复

    shift+方向键:选中文本  

    ctrl+o:保存  ctrl+x:退出

    ctrl+r ctrl+f:打开一个原有文件(可用tab补全) ctrl+r ctrl+t:进入打开文件的浏览模式, ctrl+c:退出浏览模式等各种模式

    alt+<:切换上一个文本  alt+>:切换下一个文本    # 前提在~/.nanorc中配置 set multibuffer # 使用 CTRL-r 读取文件时,默认读取到新缓存

    alt+-:翻上一行  alt++:翻下一行  # 光标不变

    ctrl+y:翻上一页  ctrl+v:翻下一页  # 大动作,使用ctrl,光标变化

    ctrl+w:搜索文本   alt+w:查找下一个匹配文本

    ctrl+c:显示当前光标所在处的行数和列数信息

    ctrl+g:显示nano命令

    ctrl+_:输入行号,光标直接跳转,(可能要用那个ctrl+shift+_,才可以切换到_)

  • 相关阅读:
    “二柱子四则运算”终结版
    “睡眠猴子”团队项目及成员介绍
    最大联通子数组的和
    构建之法阅读笔记04
    构建之法阅读笔记03
    “进度条”博客——第五周
    构建之法阅读笔记02
    构建之法阅读笔记01
    “进度条”博客——第四周
    课后实验6--二维数组最大联通子数组的和
  • 原文地址:https://www.cnblogs.com/gwzz/p/14767299.html
Copyright © 2020-2023  润新知