如果是方块的光标,其左侧边相当于竖线形式的光标。
简单的编辑器。pico
也会链接至此。
nano 路径
如果文件不存在,视为新建文件;如果提示没找到命令,需要下载。
可以在光标位置直接编辑,按方向键移动光标。
下方说明了各快捷键的作用。其中 ^ 指 Ctrl,M- 指 Alt。如退出就是 Ctrl + X。
如果想保存,按 Ctrl + X,询问是否保存,按 Y / N / Ctrl + C:
按 Y 后,确认文件名,一般直接 回车 就行了。
Vim 是 Vi Improved,是 Unix 中 Vi 编辑器的开源实现,并添加了一些功能。
一般来说,Linux 发行版中都会配备 Vim,但完整程度可能不一样(如用方向键移动光标的功能,可能在一些版本中没有),此时命令也不一定是 vim
,通常是 vi
。
在安装 Vim 后,vi
和 vim
指向的也不一定是同一个程序。
Linux 中许多操作都与 Vim 有关系,因此需要学习 Vim。
vim 路径
如果文件不存在,视为新建文件;如果提示没找到命令,需要下载。
基本上未进行配置的界面:
经过插件等配置,可以拥有其他功能和界面:
甚至达到 IDE 的水平:
:
开头的命令,输入完之后要 回车 才会执行ZZ
,表示:按下 Shift + Z,松开,再按下 Shift + Z ,松开"test.txt" [New File]
"test/te [New DIRECTORY]"
"test/" Illegal file name
在普通模式下,输入:
:w
:保存:q
:退出(如果你保存过了,或者没有更改,可以用这个退出,否则会报错):wq
:保存并退出(不管有没有改动都会更新文件修改时间):x
:保存并退出(只有改动了才会更新文件修改时间)ZZ
:保存并退出(只有改动了才会更新文件修改时间,和 :x
一样):q!
:强制退出,不保存:wq!
:强制保存退出(较少用,基本上是权限出了问题,实在保存不了可以碰运气)按 方向键 移动光标。
在普通模式下,输入 i,进入插入模式;此时可以输入字符。
按 Esc,退出插入模式。
^ 表示行首,$ 表示行尾,也可以结合其他功能使用。
执行 d 操作时,实际上是剪切,也可以把内容粘贴到其他地方。
普通模式下,h j k l 与 ← ↓ ↑ → 功能一样。
Xgg
:执行某操作 X
到文档开始XG
:执行某操作 X
到文档结束行Xngg
、XnG
:上述操作到给定的行:e 路径
:打开文件:w 路径
:另存为,完成后仍然在之前的文件:saveas 路径
:另存为,完成后进入新的文件:split
:上下分屏:vsplit
:左右分屏