❶ vim使用问题,我保存的时候,老是显示E32: 没有文件名
请截图描述下。
你应该没有输入文件名。:w 后面加上你想的名字。
:w file
你应该刚开始用,先去看下tutor;
先进入vim,命令
:h tutor
❷ linux命令vi编辑完成后 :wq 回车后出现如下错误提示。这是什么原因
你编辑文件命令只有vi,所以保存的时候没有文件名,不知道保存到哪个文件
可以输入 :wq filename
这样就保存到filename文件了
也可以vi filename 编辑完:wq即可
❸ 打开vim的时候没有文件名,不能进入vim,详情请看下面的程序提示
一般是没有问题的。但这和你的 vimrc 有关。你可以把你的 vimrc 粘出来。
❹ 在linux下,vim (vimrc)配置文件中。有没有可以显示文件名的命令。
set stal=2
把这行加入到你的配置文件中
❺ vim使用指南
命令行模式:进入vim后的默认模式,用户可以输入vim命令来管理自己的文档,此时从键盘上输入任何字符都会当成编辑命令,输入合法的vim命令,vim会完成相应的动作
文本输入模式:在命令模式下输入i/I 或者a/A 进入输入模式,就可以在文本文件内输入内容了,按下ESC则回到命令行模式
末行模式:在命令行模式下输入:进入末行模式
一般进入vim 都是vim后面跟着文件名
如
如果当前文件夹下没有此文件,则会在目录下新生成此文件
注:如果你直接vim进入编辑器,而没有跟文件名,他也会进去,但是你退出时需要指定文件名称
如果你想进入编辑器中的具体某一行(指光标所在的行)
需要进入文本输入模式
命令模式下输入i进入文本输入模式可以输入内容了,在光标所在字符之前进行插入
输入I 是在光标所在行行首进行输入
输入a是在光标所在字符的后面进行插入
输入A是在光标所在行行末进行输入
输入o在光标所在行下面插入一空行
输入O在光标所在行上面插入一空行
你可以在输入模式下按Delete或者退格键(Backspace)进行删除文本,我将介绍一些在命令行下如何删除文本
x —— 删除光标所在的字符
X —— 删除光标所在字符前面的字符
D或者d$ ——删除光标所在位置到行末的字符
dd——删除光标所在一行
yy——复制光标所在行
Y——复制光标所在位置到行尾
y0——复制光标前一位到行首
p——粘贴
v/V——选中文本
u/U——撤销
.——重复上次执行的命令
需要进入文本末模式
:q——退出
:q!——强制退出
:w——保存
:wq——保存并退出
j——向下
k——向上
h——向左
l——向右
H——前面加数字代表光标移动到哪行行首,(当前屏幕)
M——移动到文本中间,或者屏幕中间行的行首
L——移动到文本末或者屏幕底部行行首,可以加数字
G——不受屏幕限制,是文本的行数
:set number ——设置行号
/string ——查找命令
❻ 在linux中输入vim etc/passwd 为啥什么也没有
输入的路径不对或没有找到该文件。没有这个文件,vim命令会新建一个。
你仔细到这个目录找一下有没有这个文件,文件名输入的对不对
❼ VI打开已存在的文件,修改后:wq保存文件,出现E32没有文件名
:wq /home/test
这个命令意思是把现在的文件保存到/home/test/1.txt目录下,然后退出。
cd转到/home/test/目录下,就会看到新保存的文件1.txt。
❽ Linux里为什么用vim打开etc/passwd里面没有看见当前用户名资料
我也是遇到这个问题,查了网络,用cat查看却有
然后试图再次试图用vim进入,原来是太多行了看不到而已,将光标往下走就有了
❾ vim打开文件时不能完整显示字符,如图
字体和字符的大小不兼容吧。
不是所有的字体都能和 vim 配合的很好,因为 vim 有时需要加粗字体,这就需要那个字体提供配套的加粗版字体。但如果加粗的字体和原字体不等宽, vim 在显示的时候就有可能出现各种问题。
或者您可以去试试其它字体。
有很多很著名的等宽字体被用在编程上,也许也有适合您的。比如 Courier New 或者 Deja Vu Sans Mono 之类的。网络一下 “编程 等宽 字体” 这些关键字,能搜出很多东西。
❿ cd vim/etc/resolv.conf提示没有这个文件或目录
resolv.conf是个文件吧~~
你应该vim /etc/resolv.conf
如果是个目录就 cd /etc/resolv.conf
你吧cd和vim一起打是啥意思呢。。
cd是切换目录
vim是打开文件