㈠ linux上文本编辑器哪个好
vim比较好用。vim简介在Linux世界中,最长用到的而且功能比较强大的是Vim编辑器。Vim编辑器是在内存缓冲区中处理数据。vim 文件名 or vi 文件名都可以通过vim打开文件一般vim打开文件功能更多一些,特别是对于shell脚本这种文本,会有不同字符的高亮显示。
㈡ vim使用问题,我保存的时候,老是显示E32: 没有文件名
请截图描述下。 你应该没有输入文件名。:w 后面加上你想的名字。:w file你应该刚开始用,先去看下tutor;先进入vim,命令:h tutor
㈢ linux vim三种模式如何切换
Vim是从Vi发展出来的一个文本编辑器,代码补完、编译及错误跳转等方面编程的功能特别丰富,相当于Windows中的记事本。Linux中Vim编辑器的三种模式主要包含命令模式、输入模式和底线命令模式,其作用如下:第一、命令模式当启动vim/vi编辑器时,便进入了命令模式。此状态下敲击键盘动作会被vim识别为命令,而非输入字符,比如按下i,并不会输入一个字符,i被当作一个命令。i切换到输入模式,以输入字符;x删除当前光标所在处的字符;:切换到底线命令模式,以在最底一行输入命令。如果想要编辑文本,启动vim进入命令模式后,按下i,切换到输入模式;命令模式只有一些基本的命令,因此仍需要依靠底线命令模式来输入更多命令。第二、输入模式vim编辑器启动后,在命令模式下按i就会进入输入模式,在输入模式中,可以使用以下按键:字符按键以及shift组合,输入字符ENTER,回车键,换行BACK SPACE,退格键,删除光标前一个字符DEL,删除键,删除光标后一个字符方向键,在文本中移动光标HOME/END,移动光标到行首或者行尾Page Up/Page Down,上/下翻页Insert,切换光标为输入/替换模式,光标将变成竖线/下划线ESC,退出输入模式,切换到命令模式第三、底线命令模式在命令模式下按下:就进入底线命令模式(英文冒号)。底线命令模式可以输入单个或多个字符的命令,可用的命令非常多。在底线命令模式中,基本的命令有::q 退出程序:w 保存文件:wq 保存文件并退出程序按ESC键可随时退出底线命令模式
㈣ vim 提示 文件名。
去vim官网找找插件啥的http://www.vim.org/
㈤ 怎么样在vim中设置vim自动根据文件名,生成 宏定义的名字
假设你已经会自动命令,并且会根据文件类型设置插件(这保证,比如你只在编写C/C++时才触发功能)。
那么比较有用的语句是:
letf_ext=expand('%:s?.*?U&?:e')letf_nam=expand('%:s?.*?U&?:t:r')
这样,如果你在写的文件是 test.hpp,那么 f_ext 是 HPP,f_nam 是 TEST。
这时如果比如你想定义 _TEST_H_ 类似的宏名就很容易了。
当然你可能还需要一些在 vim 里拼接字符串的知识。另外判断一下 f_ext 是不是 H 或者 HPP 再执行插入比较合理。
如果你对 vim 还不太熟悉,建议先用一些现成的插件,而不是自己从头设置相关的功能,这非常耗费精力。
如果还有不懂可以追问。但估计很难面面俱到的都讲清楚。
㈥ vim,当前文件名怎么修改
生成新文件, 打开新文件, 然后再删除掉旧的就是了.常用的话, 可以把这一系列做成一个命令
㈦ vim,怎么修改当前编辑的文件名
使用系统命令把,win的话 :!RENAME aaa bbb lin的话 :!mv aaa bbb不过之一定先要w再移
㈧ vim如何获取当前编辑文件的文件名称
ctrl+g
㈨ 怎么在vim中 获得当前文件名的变量
正常模式下 :f 或CTRL+G 用 :f 可以看文件名, 用CTRL+G 看文件名和详细路径。 用 :!pwd 可以看当前的详细路径。 这样看到的详细路径不一定是当前编辑文件的详细路径,准确的说是vi的执行路径,即vi 的执行目录。是vi 运行时的 PWD 环境变量值。
㈩ vim,怎么修改正在编辑的文件,文件名
Vim确实没有单独重命名命令可以自己写:command! -nargs=1 Rename let tpname = expand('%:t') | saveas <args> | edit <args> | call delete(expand(tpname))上面这句如果加到.vimrc里面就整体有效使用:Rename newFile.txt 就重命名为newFile.txt试一试,如果有瑕疵可以反馈给我
未经允许不得转载:山九号 » vim文件名|vim