Index: uspace/app/bdsh/input.c
===================================================================
--- uspace/app/bdsh/input.c	(revision cedd33bc60c61096e2f8391917e491d043ae0f83)
+++ uspace/app/bdsh/input.c	(revision 216cb85316fa347aa65efa528359fb202c2fdd80)
@@ -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;
