Index: uspace/app/bdsh/input.c
===================================================================
--- uspace/app/bdsh/input.c	(revision cedd33bc60c61096e2f8391917e491d043ae0f83)
+++ uspace/app/bdsh/input.c	(revision bc77bfaaa1de8f4e04f3bd368053d94e5311c2a6)
@@ -278,5 +278,6 @@
 			c = 32;
 
-		ti->buffer[i++] = c;
+		ti->buffer[ti->pos + i] = c;
+		++i;
 	}
 
@@ -671,4 +672,5 @@
 		break;
 	case KC_V:
+		tinput_sel_delete(ti);
 		tinput_paste_from_cb(ti);
 		break;
