На компьютере с 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 автоматически вставляет лишние //
. Что вызывает это и как мне это предотвратить?