:set paste
перед пастой. Это отключает автоматический отступ и автоматическое завершение временно. И вы можете восстановить настройки с:set nopaste
Скопируйте и вставьте, используя vi дублирующиеся строки комментариев
222
user1032531
На компьютере с Windows я копирую следующее во всплывающую подсказку.
var http = require("http"); http.createServer(function (request, response) { // Send the HTTP header // HTTP Status: 200 : OK // Content Type: text/plain response.writeHead(200, {'Content-Type': 'text/plain'}); // Send the response body as "Hello World" response.end('Hello World\n'); }).listen(8081); // Console will print the message console.log('Server running at http://127.0.0.1:8081/');
Используя puTTY, я затем открываю vi в окне linux, нажимаю «i» для вставки и щелкаю правой кнопкой мыши, как всегда. Но на этот раз я получаю:
var http = require("http"); http.createServer(function (request, response) { // Send the HTTP header // // HTTP Status: 200 : OK // // Content Type: text/plain // response.writeHead(200, {'Content-Type': 'text/plain'}); // // // Send the response body as "Hello World" // response.end('Hello World\n'); // }).listen(8081); // // // Console will print the message // console.log('Server running at http://127.0.0.1:8081/'); //
Как видите, vi автоматически вставляет доп //
. Что вызывает это и как мне это предотвратить?
1 ответ на вопрос
3
jinhwanlazy
http://vim.wikia.com/wiki/Toggle_auto-indenting_for_code_paste
nik 8 лет назад
0
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
2
ThunderBird / Синхронизация освещения с SE k770i
-
4
Файловая система Linux
-
6
Полноэкранная медленная вспышка в KDE 4