虽然我使用的SecureCRT(5.1.2建立274)以工作没问题从Windows并连接到PC的运行Linux,我连接到嵌入式Asterisk的设备,提供“六”,通过了BusyBox 1.4.1(当有问题2008-03-10)。

时遇到的问题是,当我代码粘贴到VI中,文本出现锯齿状这样的:

<?php                                                                                                                               
try {                                                                                                                               
        $dbh = new PDO("sqlite:./db.sqlite");                                                                                       
                $dbh->exec("CREATE TABLE IF NOT EXISTS customer (id INTEGER PRIMARY KEY AUTOINCREMENT, name VARCHAR(255))");        

是否有人的问题是什么?有没有一种方法来重新配置或者BusyBox的或SecureCRT的,这样我可以成功地粘贴?

感谢您。

有帮助吗?

解决方案

这是VI的自动缩进与现有的缩进冲突。粘贴前激活粘贴模式。

<ESC>:set paste

NB:我通常使用VIM。可能的是,该特征不存在六

其他提示

我猜你有smartindentautoindent开启。我以前做set si!set ai!,但戴维·多沃德的答案似乎有同样的效果。 (我得记住一个。:))

我认为set ai是唯一一个在香草vi。如果你想的的它关掉,做set noaiset ai!只是翻转状态。)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top